Программирование > PHP

Генератор случайных чисел

(1/2) > >>

Lion:
Приведите пример сабжа, генерировать нужно в определенном диапазоне, скажем от a до b...

Макс:
Если речь идет о массивах то есть array_rand()
А еще есть функция rand():
int rand ([int min [, int max]])

думаю из ее описания понятно как генерить случайные числа в диапазное (min,max)

Lion:

--- Цитировать ---А еще есть функция rand():
int rand ([int min [, int max]])
--- Конец цитаты ---


Вот пытаюсь написать что то такое:

--- Код: ---
$q = rand(1, 5);
echo $q;

--- Конец кода ---

Оно единичку генерит и все :( А я хочу что б от единички до пяти и в случайном порядке...

DimovD:
проинициализировать надо бы...

srand((double)microtime()*1000000);
$q = rand(1, 5);
echo $q;

Britva:
Если srand со случайным числом не использовать, то будут генерироваться числа всегда в одном и том же порядке, т.е. 1 5 2 4 3 5 (например). и при следующем запуске скрипта будет тоже самое.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии