【发布时间】:2015-12-27 21:58:54
【问题描述】:
我从我的数组中接收到一个整数值,而不是一个名称。如何更正我的代码以从数组中随机选择一个名称?
$family = array();
array_push($family, "joe");
array_push($family, "bill");
array_push($family, "carl");
$sorted = sort($family);
$select = rand(0, count($sorted) - 1);
echo $select;
【问题讨论】:
-
echo $family[$select];? -
只是想知道,但你知道你在这里做什么吗?看看array_rand,应该是你需要的。
-
感谢 frz。我正在研究它巴特。只有我的第二天。我正在关注 codecademy,所以尚未讨论 array_rand。
-
"php 从数组中随机选取。"谷歌的第一个答案是......
-
而
sort()不返回数组。
标签: php arrays random count array-push