說我有以下數組:PHP如何從多維數組中獲取隨機元素?
$var = array(
"green" => array("one", "two"),
"red" => array("three", "four"),
"yellow" => array("five", "six")
);
我需要什麼樣的代碼編寫產生任何數字的隨機輸出?
我試過以下,這會給我「一」,「三」或「五」。
$section = array_rand($var);
echo $var[$section][0];
但是我似乎無法隨機化的關鍵,所以它會隨機選擇一種顏色,然後隨機選擇的顏色範圍內的數字。我顯然有一個昏暗的時刻。任何人都可以啓發我嗎?謝謝。
謝謝你,很好的解釋。 – Whitenoise
希望它會有用) – sergio