(PHP 7)
random_int — Генератор криптографически безопасных случайных целых чисел
$min
, int $max
)Генерирует криптографически сильное случайное целое число, пригодное для использования в криптографических целях, где случайность результата критична. Например перемешивание колоды карт для игры в покер.
Источник случайных величин используемых данной функцией:
Замечание: Эта функция была добавлена в PHP 7.0, а для версий с 5.2 по 5.2, существуют ее » пользовательские реализации.
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)