作者mickeyboy (mic)
看板PHP
標題[請益] JSON的取值
時間Thu Aug 24 20:21:50 2017
最近有一個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://webptt.com/m.aspx?n=bbs/PHP/M.1503577314.A.CE5.html
1F:推 Neisseria: 就解析 JSON 後變陣列啊 08/24 20:34
2F:→ Neisseria: 題外話,JSON 第一層用陣列比較不推薦,會有安全性問題 08/24 20:34
3F:→ Neisseria: 之前看網站上講網頁安全時講到的 08/24 20:35
5F:推 swallowcc: 可以詳細一下安全性問題嘛 @@ 感恩 08/24 21:51
感謝OSDBNetwork大的提點,稍微改了一下程式後就OK了
順便求安全性的問題,長知識 感謝!!!
※ 編輯: mickeyboy (36.234.206.226), 08/24/2017 22:29:50
7F:→ Neisseria: 還有其他篇文章,可以自行餵狗 08/24 22:42
8F:推 swallowcc: 感謝 <(_ _)> 08/25 01:13