<?php
//array_ rand(): 从数组中随机的取出1个或多个元素的键名
$arr = ['合肥', '南京','武汉', '杭州','上海'];
// echo array_ rand($arr); //随机取出一个元素的键名
$keyArr = array_ rand($arr, 2) ;
print_ r($keyArr);
结果:
Array( [0]=>2[1]=> 3)
//根据随机获取到的键名,来随机取出数组元素
if (count($keyArr)>0){
foreach ($keyArr as $key=>$value){
echo ' 第' .$key. '随机出的元素
是:'.$key. '=>'.$arr[$value]. '<br';
}
}
结果:
第0随机出的元素是:0=>武汉杭州
|