我有一个数组叫做 $ran = array(1,2,3,4);我需要从该数组中获取一个随机值并将其存储在变量中,我该怎么做?
3 回答
慕容3067478
TA贡献1773条经验 获得超3个赞
您可以使用mt_rand()
$random = $ran[mt_rand(0, count($ran) - 1)];
如果您需要该值,则此功能也很方便
function random_value($array, $default=null)
{
$k = mt_rand(0, count($array) - 1);
return isset($array[$k])? $array[$k]: $default;
}
- 3 回答
- 0 关注
- 311 浏览
添加回答
举报
0/150
提交
取消