PHP解析Facebook的json
问题描述:
我已经搜索堆栈溢出和谷歌的答案,但不是运气。我试图在下面的示例(facebook图api)中使用php获取每个语言环境的值。任何帮助,将不胜感激。PHP解析Facebook的json
"data": [
{
"id": "123456789/insights/page_fans_locale/lifetime",
"name": "page_fans_locale",
"period": "lifetime",
"values": [
{
"value": {
"en_US": 33975,
"fr_CA": 6906,
"fr_FR": 6105,
"en_GB": 5647
},
"end_time": "2012-03-14T07:00:00+0000"
},
{
"value": {
"en_US": 33992,
"fr_CA": 6906,
"fr_FR": 6107,
"en_GB": 5648
},
"end_time": "2012-03-15T07:00:00+0000"
},
}
答
这是我试过到目前为止: \t $ fb_response = json_decode($ graph_url); \t $ iterator = new RecursiveIteratorIterator(new RecursiveArrayIterator($ fb_response)); \t \t 的foreach($迭代为$密钥=> $值){ \t \t \t回声 “” $键 “
” $值 “
”。; } – 2012-03-19 04:28:50
有了这个我可以拥有所有的键和值,但我triyng只有语言环境和值。 – 2012-03-19 04:31:44
似乎被打破了json – Arfeen 2012-03-19 05:03:49