PHP中的array_rand()函数

array_rand()函数从数组中返回一个或多个随机键。

语法

array_rand(arr, count)

参数

  • arr-指定的数组

  • count-要返回的随机键数

返回

array_rand()函数返回一个随机键。您可以指定是否要返回随机键数组(一个以上的键)。

示例

以下是一个例子-

<?php
$arr = array("p"=>"mobile","q"=>"laptop","r"=>"tablet");
print_r(array_rand($arr,1));
?>

输出结果

r

让我们看看另一个示例,其中返回了多个键-

示例

<?php
$arr = array("p"=>"mobile","q"=>"laptop","r"=>"tablet");
print_r(array_rand($arr,2));
?>

输出-

Array (
   [0] => p
   [1] => q
)