PHP: функция array_rand ()
PHP: выбрать одну или несколько случайных записей из массива
Функция array_rand () используется для извлечения одной или нескольких случайных записей из массива. Он использует генератор псевдослучайных чисел, который не подходит для криптографических целей.
Версия:
(PHP 4 и выше)
Синтаксис:
array_rand (array1, no_rand_keys)
Параметр:
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
array1 | Массив ввода. | необходимые | массив |
no_rand_keys | Нет записей для получения. | Необязательный | целое число |
Возвращаемое значение:
Случайный ключ, если значение no_rand_keys = 1.
Если значение no_rand_keys больше 1, оно возвращает массив.
Тип значения : Смешанный *.
* Смешанный: Смешанный указывает на несколько (но не обязательно всех) типов.
Пример:
<?php
$array1= array('Mathematics','Physics','Chemistry','Biology');
$rand_keys = array_rand($array1,2);
echo $array1[$rand_keys[0]] . "\n";
echo $array1[$rand_keys[1]] . "\n";
?>
Выход:
Математика химия
Примечание. Поскольку функция array_rand () выбирает случайные значения каждый раз, когда вы ее запускаете, ваши выходные данные могут отличаться от иллюстрированных, а также выходные данные отображаются в разделе «Вывод» примера в этом учебном пособии.
Практика здесь онлайн:
Смотрите также
Предыдущая: array_push
Далее: array_reduce
Новый контент: Composer: менеджер зависимостей для PHP , R программирования