[an error occurred while processing the directive]
Калькулятор / Справочник / Случайные числа / PHP - случайное число

PHP - случайное число

В PHP для генерации случайного (псеводслучайного) числа предназначена функция rand(). Однако более надежнее и быстрее работает функция mt_rand() которую и рекомендуется использовать.

rand - генерация случайного числа

(PHP 4, PHP 5, PHP 7)

Синтаксис

int rand( void )

int rand (int $min, int $max)

Если вызвать функцию rand() без дополнительных параметров, будет возвращено псевдослучайное целое число в диапазоне от 0 до getrandmax(). Однако если необходимо получить случайное число между 10 и 45, функцию необходимо вызвать в виде rand(10, 45). При этом числа 10 и 45 так же учитываются.

Стоит заметить, что на getrandmax() по умолчанию могут накладываться ограничения, поэтому при вызове функции rand() желательно все же указывать минимальное и максимальное значения для генерации случайных чисел.

Однако функция rand() и используемые ей библиотеки несколько устарели и работают медленно.

Поэтому для генерации случайного числа в PHP рекомендуется использовать функцию mt_rand().

mt_rand - генерация случайного числа методом mt

(PHP 4, PHP 5, PHP 7)

Синтаксис

int mt_rand( void )

int mt_rand (int $min, int $max)

Если вызвать функцию mt_rand без дополнительных параметров, будет возвращено целое число в диапазоне от 0 до mt_ getrandmax(). Для получения случайного числа в заданном диапазоне необходимо вызвать функцию в виде mt_rand(10, 45). Диапазон от 10 до 45 включительно.

Геометрические фигуры

Генератор случайных чисел

Позволяет генерировать одно или несколько случайных чисел в заданном диапазоне.

Настройки генератора позволяют изменить количество цифр, диапазон, тип сортировки, тип разделителя.

Генератор случайных чисел