Вывести массив в случайном порядке

Вывести массив в случайном порядке

Вывести массив в случайном порядке можно через функцию shuffle().

$array = ['один', 'два', 'три', 'четыре', 'пять'];

shuffle($array);
$array; // два, четыре, один, пять, два

shuffle($array);
$array; // четыре, один, два, три, пять

Вывести случаный элемент массива

Вывести случайный элемент массива можно через функцию array_rand().

$array = ['один', 'два', 'три', 'четыре', 'пять'];

$array[array_rand($array)]; // два
$array[array_rand($array)]; // пять
$array[array_rand($array)]; // три