Функция PHP mt_rand ()
примеров
Создает случайное число:
<?php
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
echo(mt_rand() . "<br>");
echo(mt_rand() . "<br>");
echo(mt_rand(10,100));
?>
Запуск экземпляра »
Определение и использование
Функция mt_rand () использует алгоритм Мерсенна Twister для генерации случайного целого числа.
Подсказка: Эта функция генерирует случайное значение является лучшим выбором, возвращать результаты так быстро , как RAND () 4 раза функции.
Совет: Если вы хотите от 10 до 100 ( в том числе 10 и 100) случайного числа, использование mt_rand (10100).
грамматика
mt_rand();
or
mt_rand( min,max );
or
mt_rand( min,max );
参数 | 描述 |
---|---|
min | 可选。规定返回的最小数。默认是 0。 |
max | 可选。规定返回的最大数。默认是 mt_getrandmax() 。 |
технические детали
Возвращает: | Между мин (или 0) и максимальное (или mt_getrandmax ()) (включительно) между случайным числом. Если макс <тт возвращает FALSE. |
---|---|
Тип возвращаемого: | целое число |
Версия PHP: | 4 + |
PHP Update Log: | PHP 4.2.0: генератор случайных чисел автоматически посеяны. PHP 5.3.4: Если макс <мин затем сообщить E_WARNING и вернуть FALSE. |
PHP Math Ссылка