|
|
|
| function Random($COLOR1 = "")
{
$base = 'base1.dat';
$FILE = file("$base");
$rand = rand(0, count($FILE)-1);
$randtext = $FILE[$rand];
return $randtext;
}
Что сдесь что обозначает? И возможно ли его записать без function Random?
Спасибо. | |
|
|
|
|
|
|
|
для: pavka2005
(09.02.2006 в 19:00)
| | как я понял, эта функция возращает случайную строку файла base1.dat....
function Random($COLOR1 = "")
{
$base = 'base1.dat'; - имя файла для открытия.
$FILE = file("$base"); - перем. файл присваивается содержимое файла бэйс...
$rand = rand(0, count($FILE)-1); - генерирует случайное число, меньшее числа строк файла
$randtext = $FILE[$rand]; - текст случайной строки файла
return $randtext; - возвращает значение рандтекст...
}
записать без функшин рандом конечно можно... тогда будет приблизительно вот так:
$base = 'base1.dat';
$FILE = file("$base");
$rand = rand(0, count($FILE)-1);
$randtext = $FILE[$rand];
|
в приведенном примере не проинициализирован генератор случайных чисел... то есть ничего работать не будет... нужно перед всем этим вписать
srand(microtime()*1000000);
|
| |
|
|
|