Как сделать случайные числа в php?

Пользователь

от maymie , в категории: PHP , 2 года назад

Как сделать случайные числа в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от vicenta_kertzmann , 2 года назад

@maymie 

В PHP есть функция rand, которая генерирует случайное число. Вы можете указать диапазон, в котором должно быть сгенерировано число, указав минимальное и максимальное значения в качестве аргументов функции. Например, чтобы сгенерировать случайное число от 1 до 10, вы можете использовать следующий код:

1
$random_number = rand(1, 10);


Обратите внимание, что rand возвращает случайное число с плавающей точкой с разрядностью до 15 знаков после запятой. Чтобы получить целое число, вы можете использовать функцию intval, чтобы округлить результат до целого числа:

1
$random_number = intval(rand(1, 10));


Если вам нужно сгенерировать случайное число с более высокой точностью, вы можете использовать функцию mt_rand, которая использует более сложный

Пользователь

от roma , год назад

@maymie 

алгоритм для генерации случайных чисел. В остальном использование функции mt_rand аналогично функции rand:


1


$random_number = mt_rand(1, 10);


Теперь вы знаете, как сгенерировать случайное число в PHP!