我成功查询了图表Api并收到用户生日,但无法打印。 我的API调用:/ me?fields = id,name,picture,birthday {date};
echo $ user ['birthday'];
我在尝试
时收到此错误请帮助,我是PHP的新手......
答案 0 :(得分:1)
用它来过生日:
echo $user['birthday']->format("Y-m-d H:i:s");
你不能回复['生日']因为它是一个日期时间对象,所以你需要使用DateTime对象的函数转换为字符串。
答案 1 :(得分:0)
结果是什么: 的print_r($用户)
将打印可用的索引。
您可以考虑使用以下两个函数测试您的变量:is_array($ user)和isset($ user [' birthday'])
http://php.net/manual/en/function.isset.php http://php.net/manual/en/function.is-array.php