Генератор случайного числа. PHP
rand([min,max])
При вызове без параметров min и max, возвращает псевдослучайное целое в диапазоне от 0 до RAND_MAX. Например, если вам нужно случайное число между 5 и 15 (включительно), вызовите rand(5,15).
<?echo rand()."<p>";echo rand()."<p>";echo rand(5,15)?>
71776548
898810779
10
На некоторых платформах (таких как Windows) RAND_MAX всего лишь 32768. Чтобы расширить диапазон, используйте параметры min и max, или обратитесь к функции mt_rand().
Практический пример:
Есть url http://podolsk.xp3.biz/ph/php13.php
Надо перейти на другой url, где на конце число от 1 до 9.
Пишем: <?echo rand(1,9)?>
Пишем: <?$i=rand(1,9)?>
Подставляем: i в url: http://podolsk.xp3.biz/ph/php<?=$i?>.php
Итак:
Есть url http://podolsk.xp3.biz/ph/php13.php
Получаем: http://podolsk.xp3.biz/ph/php3.php
Обновите страницу [F5] и получите другой url.