我回到JSON
數據類型的數組從javascript
到PHP
,我用json_decode($data, true)
將其轉換爲一個關聯數組,但是當我嘗試使用關聯index
使用它,我得到的錯誤"Undefined index"
返回的數據看起來像這樣如何訪問JSON解碼的數組中的PHP
array(14) { [0]=> array(4) { ["id"]=> string(3) "597" ["c_name"]=> string(4) "John" ["next_of_kin"]=> string(10) "5874594793" ["seat_no"]=> string(1) "4" }
[1]=> array(4) { ["id"]=> string(3) "599" ["c_name"]=> string(6) "George" ["next_of_kin"]=> string(7) "6544539" ["seat_no"]=> string(1) "2" }
[2]=> array(4) { ["id"]=> string(3) "601" ["c_name"]=> string(5) "Emeka" ["next_of_kin"]=> string(10) "5457394839" ["seat_no"]=> string(1) "9" }
[3]=> array(4) { ["id"]=> string(3) "603" ["c_name"]=> string(8) "Chijioke" ["next_of_kin"]=> string(9) "653487309" ["seat_no"]=> string(1) "1" }
請,我怎麼訪問PHP
這樣的陣列?感謝您的任何建議。
您像訪問其他任何數組一樣訪問它,因爲它就是這樣一個數組。它來自哪裏並不重要。如果出現錯誤,則表示您嘗試訪問的密鑰不存在。所以,仔細檢查你想訪問的密鑰是否存在。如果您是PHP新手,請查看以下文檔:http://php.net/manual/en/language.types.array.php。 – 2013-02-23 18:27:06
你可以在你試圖訪問元素的地方添加代碼嗎? (並清理數組,使其更易於閱讀) – Brad 2013-02-23 18:27:10