0
我做了一个简单的Facebook注册部件。如何使用PHP访问Facebook Array中的数据?
上注册的应用程序将数据发送到send.php
在send.php我
print_r($response);
我得到这样的:
Array
(
[algorithm] => HMAC-SHA256
[expires] => 1367953200
[issued_at] => 1367946138
[oauth_token] => BAAE0refKufgBAORkK7hUaVpF8MnFygoqHAHrO3nRJMyNjvJx6RjiMjoqbz2YlfqeogcIPGJJaIgD0xtxhBj1WRgQ5F5SidjwM7ZCKOyZBlEuatIqIccbjGj2uMV5hqtKtZA1g7hOEqMeZAEwmnO6SgRgsb9ittKZCDnPfoxYxCxZAZBAhIKX457IG5ZB4yknv9FZB8QUG7Pt0mfBRQUYG12KoTmO7QRH20LP65FyPqTi7mAZDZD
[registration] => Array
(
[name] => derp derp
[email] => [email protected]
[location] => Array
(
[name] => Vienna, Austria
[id] => 1.1116511224109E+14
)
[gender] => male
[phone] => sss
)
[registration_metadata] => Array
(
[fields] => [ {'name':'name'}, {'name':'email'}, {'name':'location'}, {'name':'gender'}, {'name':'phone', 'description':'Phone Number', 'type':'text'},]
)
[user] => Array
(
[country] => at
[locale] => en_US
)
[user_id] => 100000506481284
)
所以得到的数据通过没有问题,但我怎样才能访问一个特定的值?
例如教科书阵列东西犯规似乎那样工作:
print $response[0];
给我一个错误:
Notice: Undefined offset: 0 in C:\xampp\htdocs\ddd\send.php on line 38
我还能如何访问数据?
例如,我可以如何在自己的变量中存储国家/地区,电子邮件地址,姓名或其他内容,以便稍后回复它们?它在那里,但我似乎无法弄清楚如何用php“正确地”消化它。