Encodera

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

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

Справочник PHP

random_int

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

Доступно с: PHP 7.0

Синтаксис

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

Параметры

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

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

intСлучайное число от `$min` до `$max`.

Примеры

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

<?php
 
echo random_int(1, 6);

Случайный элемент массива:

<?php
 
$colors = ['red', 'green', 'blue'];
 
echo $colors[random_int(0, count($colors) - 1)];

Примечания

Обе границы входят в диапазон. Числа криптографически стойкие, поэтому функция подходит и для паролей, и для кодов подтверждения.

См. также

  • max — Возвращает наибольшее из значений.
  • round — Округляет число до заданного количества знаков.

Вопросы и ответы по теме

В учебнике

  • Операторы — Арифметические, логические операторы и операторы сравнения в PHP, приоритет операций.

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

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