所以我有一个数组和一个foreach循环数组,我试图获取结果并随机选择一个数组项并显示它。
在foreach循环之后的下面示例中,显示了三个水果,现在应该随机选择其中一个水果并显示,但它显示单词" array "而不是其中一个水果名称。
编辑:答案和编辑
<?php
$fruit = array (
array("apple",1,0),
array("orange",0,0),
array("watermelon",0,0),
array("peach",0,0)
);
foreach ($fruit as $key => $value) {
if ($value[1] > 0) {unset($fruit[$key]); }
}
echo $fruit[0][0]."<br>";
echo $fruit[1][0]."<br>";
echo $fruit[2][0]."<br>";
echo $fruit[3][0]."<br>";
//EDIT ANSWER BELOW!
$x = mt_rand(0, 3);
echo $fruit[$x][0]."<br>";
?>