我想返回給定鍵的數組中的所有值。例如,如果我選擇的密鑰是「a」,我希望返回「redpinkmaroon」。目前,我只是得到最終元素「褐紅色」。返回給定鍵的PHP數組中的所有值
$newarray = array("a"=>"red","b"=>"green","c"=>"blue","a"=>"pink","a"=>"maroon");
foreach($newarray as $key => $value) {
if ($key === "a") { echo $value; }
}
任何想法非常感謝。
這是因爲只有1'了'鍵。密鑰是唯一的,所以下面的密碼會覆蓋前一個。 'print_r($ newarray);' – AbraCadaver
請參閱示例2以覆蓋密鑰。 http://php.net/manual/en/language.types.array.php – Schleis
可能想重新訪問其他問題並接受答案,否則人們會停止幫助你。 – AbraCadaver