解析created_at字段JSON推特


Parsing created_at field JSON twiiter

如何在PHP中获得这个JSON属性?

"created_at":{
  "$date":1381953991000
},

仅供参考,这是来自json文件的一段twitter日期。我把它放在一个变量

$tweet = json_decode($tweets);

然后我可以访问像这样的所有属性

$tweet->text

获取tweet文本。但与"created_at"属性我不能弄清楚。

$tweet->created_at我使用它与亚伯拉罕的图书馆,它的工作完美。显然,记得检查你发推特的变量。我的意思是:

$tweet = $yourvar->post('statuses/update', array("status" => "Something");
var_dump($tweet); // all your tweet data... error, date, tweet ID, etc...
// now you can access via json_decode($tweet)->created_at

对于仍然想知道为什么PHP不能解释created_at->$date的人:您需要将子节点放在带引号的花括号中,如created_at->{'$date'}