Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник PHP

mt_rand

Возвращает случайное целое число.

Синтаксис

mt_rand(int $min, int $max): int

Параметры

ПараметрТипОписание
$minintНижняя граница, включительно.
$maxintВерхняя граница, включительно.

Возвращаемое значение

intСлучайное число в заданных границах.

Примеры

Бросок кубика — при каждом запуске свой результат:

<?php
 
echo mt_rand(1, 6);

Число всегда попадает в границы:

<?php
 
$value = mt_rand(1, 6);
 
var_dump($value >= 1 && $value <= 6);

Результат:

bool(true)

Примечания

Числа mt_rand() предсказуемы. Для паролей, токенов и кодов подтверждения используйте random_int().

См. также

  • random_int — Возвращает случайное целое число из диапазона.
  • shuffle — Перемешивает элементы массива в случайном порядке.

В учебнике

  • Числа и математика — Математические функции PHP — округление, форматирование чисел, случайные числа и точность дробей.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.