Генерация случайных чисел:
<?phpecho(mt_rand() . "<br>");echo(mt_rand() . "<br>");echo(mt_rand(10,100));?>Функция mt_rand() использует алгоритм Mersenne Twister для генерации случайных целых чисел.
Совет: Эта функция лучше подходит для генерации случайных значений, поскольку возвращает результаты в 4 раза быстрее, чем функция rand().
Совет: Если вам нужно случайное целое число от 10 до 100 включительно, используйте mt_rand (10,100).
mt_rand();ormt_rand( мин,макс );
| параметр | описывать |
|---|---|
| мин | Необязательный. Указывает минимальное число для возврата. Значение по умолчанию — 0. |
| Макс | Необязательный. Указывает максимальное число для возврата. По умолчанию используется mt_getrandmax(). |
| Возвращаемое значение: | Случайное целое число от минимума (или 0) до максимума (или mt_getrandmax()) включительно. Возвращает FALSE, если max < min . |
|---|---|
| Тип возврата: | Целое число |
| PHP-версия: | 4+ |
| Журнал изменений PHP: | PHP 4.2.0: Генератор случайных чисел автоматически заполняется. PHP 5.3.4: сообщает E_WARNING и возвращает FALSE, если max < min . |