PHP rand()Функции

PHP Math 参考手册Справочное руководство по математике PHP

Примеры

Генерация случайных чисел:

<?php
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);

Параметр Описание
min Необязательный. Указывает наименьшее возвращаемое число. По умолчанию 0.
max Необязательный. Указывает наибольшее возвращаемое число. По умолчаниюgetrandmax()。

Технические детали

Возвращаемое значение: Случайное целое число в диапазоне отmin(или 0) доmax(или mt_getrandmax()), включительно.
Тип возвращаемого значения: Integer
Версия PHP: 4+
Список изменений PHP: PHP 4.2.0: Генератор случайных чисел инициализируется автоматически.


PHP Math 参考手册Справочное руководство по математике PHP Другие расширения