[請益] JSON的取值

看板PHP作者 (mic)時間7年前 (2017/08/24 20:21), 7年前編輯推噓4(404)
留言8則, 3人參與, 最新討論串1/1
最近有一個JSON格式一直不太知道如何處理 就與朋友討論了一下,但還是弄不清楚該如何取值 資料: [{"status":"ok","address":"tw","user":[{"tel":"0911123456"}]}] 如何取到tel的值呢? 以前常看到的JSON都是類似下面這種 { "name":"John", "age":30, "cars":[ "Ford", "BMW", "Fiat" ] } 突然看到了這個,就不知道該如何下手了 嘗試了幾種方法,但卡在最外層的array跟如何往下取值 如果直接用了json_decode 會直接變成了4層的array嗎? 對JSON有研究的前輩,請提點一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.234.206.226 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1503577314.A.CE5.html

08/24 20:34, , 1F
就解析 JSON 後變陣列啊
08/24 20:34, 1F

08/24 20:34, , 2F
題外話,JSON 第一層用陣列比較不推薦,會有安全性問題
08/24 20:34, 2F

08/24 20:35, , 3F
之前看網站上講網頁安全時講到的
08/24 20:35, 3F

08/24 21:29, , 4F
https://pastebin.com/dC7QBziA (json格式有改過)
08/24 21:29, 4F

08/24 21:51, , 5F
可以詳細一下安全性問題嘛 @@ 感恩
08/24 21:51, 5F
感謝OSDBNetwork大的提點,稍微改了一下程式後就OK了 順便求安全性的問題,長知識 感謝!!! ※ 編輯: mickeyboy (36.234.206.226), 08/24/2017 22:29:50

08/24 22:41, , 6F
http://bit.ly/2vsjvFm (國外部落格文章)
08/24 22:41, 6F

08/24 22:42, , 7F
還有其他篇文章,可以自行餵狗
08/24 22:42, 7F

08/25 01:13, , 8F
感謝 <(_ _)>
08/25 01:13, 8F
文章代碼(AID): #1PdiJYpb (PHP)
文章代碼(AID): #1PdiJYpb (PHP)