Получить случайный элемент из массива

$items = Array(523,3452,334,31,...5346); 

Каждый элемент этого массива – это некоторое число.

Как получить случайный элемент из $items ?

Solutions Collecting From Web of "Получить случайный элемент из массива"

 echo $items[array_rand($items)]; 

array_rand ()

Если вы не возражаете, чтобы снова выбрать тот же предмет в другое время:

$items[rand(0, count($items) - 1)];

Использовать функцию PHP Rand

 <?php $input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank"); $rand_keys = array_rand($input, 2); echo $input[$rand_keys[0]] . "\n"; echo $input[$rand_keys[1]] . "\n"; ?> 

Дополнительная информация

используйте array_rand()

см. руководство по php -> http://php.net/manual/en/function.array-rand.php