随机关联数组数组

时间:2014-07-13 08:11:45

标签: php arrays random multidimensional-array associative-array

所以我有一个数组和一个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>"; 

?>

0 个答案:

没有答案