PHP rand()Функции
Справочное руководство по математике PHP
Примеры
Генерация случайных чисел:
<?php
echo(rand() . "<br>");
echo(rand() . "<br>");
echo(rand(10,100));
?>
echo(rand() . "<br>");
echo(rand() . "<br>");
echo(rand(10,100));
?>
Запустить пример »
Определение и использование
Функция rand() генерирует случайное целое число.
Совет:Если вам нужно случайное целое число от 10 до 100 (включая 10 и 100), используйте rand(10,100).
Совет:mt_rand()Функция mt_rand() — лучший выбор для генерации случайных значений, и она возвращает результаты в 4 раза быстрее, чем функция rand().
Синтаксис
rand();
или
rand(min,max);
или
rand(min,max);
| Параметр | Описание |
|---|---|
| min | Необязательный. Указывает наименьшее возвращаемое число. По умолчанию 0. |
| max | Необязательный. Указывает наибольшее возвращаемое число. По умолчаниюgetrandmax()。 |
Технические детали
| Возвращаемое значение: | Случайное целое число в диапазоне отmin(или 0) доmax(или mt_getrandmax()), включительно. |
|---|---|
| Тип возвращаемого значения: | Integer |
| Версия PHP: | 4+ |
| Список изменений PHP: | PHP 4.2.0: Генератор случайных чисел инициализируется автоматически. |
Справочное руководство по математике PHP Другие расширения