📦 归档笔记 — 原创建于 WizNote,仅作归档展示;观点以当年为准,非最新。

array_rand()函数

创建时间2019-11-18最后修改2019-11-18原位置/程序员成长之旅/PHP学习/字数186
目录:程序员成长之旅/PHP学习

array_rand() 函数返回数组中的随机键名,或者如果您规定函数返回不只一个键名,则返回包含随机键名的数组。

第二个参数用来确定要选出几个元素。如果选出的元素不止一个,则返回包含随机键名的数组,否则返回该元素的键名。

语法:

array_rand(array,number)
<?php
echo "<pre>";
$a=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
echo "只获取一个随机元素的键:","<br />";
print_r(array_rand($a,1));
echo "<br />";
echo "获取两个即以上随机元素的键:","<br />";
print_r(array_rand($a,2));
echo "<br />";
echo "</pre>";
?>

结果:

只获取一个随机元素的键:
c
获取两个即以上随机元素的键:
Array
(
    [0] => b
    [1] => c
)