📅  最后修改于: 2023-12-03 14:43:48.451000             🧑  作者: Mango
在 Laravel 中,我们可以使用内置的 array_random
函数来获取一个数组中的随机值。该函数接受一个数组作为参数并返回一个随机的数组元素。
array_random(array $array, int $num = 1)
参数说明:
$array
:必需。要从中选取随机元素的数组。$num
:可选。要返回的随机元素数。默认为 1。如果给定的数组是空的,则该函数将返回 null
值。
下面是使用 array_random
函数获取数组中随机值的示例:
$array = [1, 2, 3, 4, 5];
$randomValue = array_random($array);
echo $randomValue; // 输出一个随机的数值
// 输出多个随机值
$randomValues = array_random($array, 2);
print_r($randomValues); // 输出一个包含两个随机元素的数组
array_random
函数返回一个随机的数组元素值,如果给定数组为空,则返回 null
值。
使用 array_random
函数可以方便地从数组中获取随机值。此外,您还可以通过第二个参数来指定要返回的随机值数目。