我想先說我已經找到了一個很好的解決方案,但我發現的是相反的。也就是說,我試圖找出如何獲得附加到數組中某個鍵的值,但我能找到的所有值都是通過使用該值來獲取鍵值。通過鍵獲取數組值
因爲我找不到這個,我很想去相信這是一個非常簡單的問題,但我無法弄清楚。我已經看過數組文檔,而我發現的所有方法都是使用「current」的方法,這在我這裏不起作用。
比方說,我有有不同的按鍵,這樣一個數組的數組:
$naEUS["A.1.5.3"] = array(1000 , 879 , 192);
$naEUS["A.1.5.4"] = array(1012 , 922 , 456);
什麼我的目標是什麼,是做這樣的事情:
$var = "A.1.5.3";
$goal = $naEUS[$var];
我希望這不是有些愚蠢,因爲我今天已經有了其中一個。請記住,如果是這樣,就不會有愚蠢的問題,只是愚蠢的人不會問。我只是想在這裏學習。
我試圖避免任何循環,如果可能的話。
編輯1:顯然這就是你如何去做的,在我的結局中一定是別的錯誤。感謝所有的幫助,我會在解決問題時發佈我的修復。
Edit2:這個例子比我的實際代碼複雜一點,我只是將$ var分配給了一些錯誤的地方。
嗯...你自己實現了你的目標嗎? $目標現在應該是包括1000,879和192的數組。你想要做什麼? – hex4
我其實做對了嗎?真奇怪。它在我的最後沒有工作。我的代碼一定是別的,這是一個抽象的例子。 感謝您花時間回覆! – Joshua