PHP 数组的一个随机值。 array_rand() 获取数组中的一个或多个随机键(索引)
# PHP没有直接提供一个内置函数来返回数组的一个随机值。
不过,PHP 提供了一个内置函数 array_rand(),它可以用来获取数组中的一个或多个随机键(索引)。
然后,您可以使用这些随机键来访问数组中的对应值。
# PHP没有直接提供一个内置函数来返回数组的一个随机值。
不过,PHP 提供了一个内置函数 array_rand(),
它可以用来获取数组中的一个或多个随机键(索引)。
.然后,您可以使用这些随机键来访问数组中的对应值。
<?php
$array = array("apple", "banana", "cherry", "date");
echo array_rand($array); // 直接输出数组中的一个随机索引
echo $array[array_rand($array)]; // 直接输出数组中的一个随机值
/*
mixed array_rand ( array $array [, int $num_req = 1 ] )
$array:输入的数组,必须是一个一维数组。
$num_req:可选参数,指定希望返回的键的数量。默认值为 1,即返回一个键。如果设为大于 1 的数,则返回一个包含指定数量键的数组。
返回值:
如果 $num_req 为 1,则返回一个随机键。
如果 $num_req 大于 1,则返回一个数组,包含指定数量的随机键。
*/
?>

