(PHP 7)
random_int — Генерирует криптографически безопасные псевдослучайные целые числа
$min
, int $max
) : intГенерирует криптографически случайные целые числа, пригодные для использования в криптографических целях, где случайность результата критична, например, для перемешивания колоды карт для игры в покер.
Источник случайных величин используемых данной функцией:
Замечание: Эта функция была добавлена в PHP 7.0, а для версий с 5.2 по 5.6 включительно доступна » пользовательская реализация.
min
Нижняя граница диапазона, из которого будет выбрано случайное число.
Должна быть больше или равна PHP_INT_MIN
.
max
Верхняя граница диапазона, из которого будет выбрано случайное число.
Должна быть меньше или равна PHP_INT_MAX
.
Генерирует криптографически безопасное случайное целое число в диапазоне
от min
до max
, включительно.
Пример #1 Пример random_int()
<?php
var_dump(random_int(100, 999));
var_dump(random_int(-1000, 0));
?>
Результатом выполнения данного примера будет что-то подобное:
int(248) int(-898)