PHP - array_rand() 函数


语法


array_rand ( $input [, $num_req] );

定义和用法

此函数从数组中选择一个或多个随机条目。

参数

参数 说明
array (必填) 指定一个数组。
num_req (可选) 指定要拾取的条目数 - 如果未指定,则默认为 1。

返回值

返回随机条目的键数组。

例子

尝试以下示例 :


<?php
   $input = array("a"=>"banana","b"=>"apple","c"=>"orange");
   
   print_r(array_rand($input));
?> 

将产生以下结果,每次执行脚本时,此结果都会有所不同 :

a