我有一個API調用返回的多維數組。這個數組的值存儲與這樣的關鍵:PHP - 通過索引而不是密鑰獲取數組值
Array(["BTC_XRP"] => 1)
我可以讓他們使用的功能鍵(比如BTC_XRP)獲得陣列的價值,但如果我需要使用獲得的價值是什麼指數?
例如,如果我無法通過索引獲取值,如何使用for循環獲取數組的每個值?
由於陣列是由類似100個值組成,我要呼應使用for循環的每一個,但是這給了我這個錯誤:
注意:未定義抵消:0
是有可能使用索引而不是密鑰得到一個值?
此外,我想索引的關鍵。如果我想獲得第一個值的Key,我想使用0索引來獲得它。
謝謝!
使用'foreach'而不是'for'循環。 –
您是否嘗試過$ array [0],其中0是數組中要訪問的數字。 E.g從你的問題echo $ array [0]應該輸出1.還是我錯過了這個觀點? – Ash
@Ashley Prescott是的,這正是我所做的,但如果它被存儲爲Key,PHP不會讓您通過Index獲得值。 – DamiToma