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

数组中的每一项都是一个数字。

我如何从$items中获得随机项目?


echo $items[array_rand($items)];

array_rand()


如果您不介意在其他时间再次选择相同的项目:

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


使用用于()

参见PHP手册-> http://php.net/manual/en/function.array-rand.php


使用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";
?>

更多的帮助