array_rand — 从数组中随机取出一个或多个单元
说明
mixed array_rand ( array $input [, int $num_req = 1 ] )
array_rand() 函数从数组中随机选出一个或多个元素,并返回。第二个参数用来确定要选出几个元素。如果选出的元素不止一个,则返回包含随机键名的数组,否则返回该元素的键名。
参数介绍
| 参数 | 描述 |
|---|---|
| input | 必需。输入的数组。 |
| num_req | 可选。指明了你想取出多少个单元。如果指定的数目超过了数组里的数量将会产生一个 E_WARNING 级别的错误。 |
返回值
如果你只取出一个, array_rand() 返回一个随机单元的键名,否则就返回一个包含随机键名的数组。这样你就可以随机从数组中取出键名和值。
实例:
<?php
$input = array( \"Neo\" , \"Morpheus\" , \"Trinity\" , \"Cypher\" , \"Tank\" );
$rand_keys = array_rand($input,2);
echo $input[$rand_keys[0]].\"<br/>\";
echo $input[$rand_keys[1]].\"<br/>\";
?>
继续阅读与本文标签相同的文章
-
PS保存图片提示“无法完成请求”,这里有4种解决方法!
2026-05-14栏目: 教程
-
想买1000元左右的5G手机?我们需要等多久?
2026-05-14栏目: 教程
-
剧情反转?美企主动购买华为5G技术,华为成赞赏排行榜第一名!
2026-05-14栏目: 教程
-
城市数字化后,新一代内生安全系统可全方位保护
2026-05-14栏目: 教程
-
谷歌也来“唱衰”5G,5G手机只会徒增功耗?为何这么说?
2026-05-14栏目: 教程
