作者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/cn.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