1

公式ドキュメントとGoogleの多くのドキュメントを読みました。ユーザー情報を出力したいのですが、コードを実行すると、次のようになりました。

Array
(
[id] => xxxx
[name] => Vinicius 
[first_name] => Vinicius
[last_name] => M
[link] => http://www.facebook.com/xxx
[username] => vinicius
[birthday] => 01/04/1989
...

そして私のコードは、ユーザー情報を取得することです:

//if user is logged in and session is valid.
if ($user){
//get user basic description
$userInfo = $facebook->api("/$user");

そして表示するには:

<?php d($userInfo);  ?>

私はこのように(または何かのような)印刷したいと思います:

Name: Vinicius
Last name: M
Birthday: 01/04/1989

Thinkdiff チュートリアルに従いました。それらからの多くのコード。

ネストされた配列はどうですか?

[location] => Array (
    [id] => 110703698957912
    [name] => Campinas, Sao Paulo 
)
4

1 に答える 1

2

これを試して:

echo 'First name: ' . $userInfo['first_name'];
echo 'Last name: ' . $userInfo['last_name'];
echo 'Birthday: ' . $userInfo['birthday'];

次のようなネストされた配列の場合:

[location] => Array (
    [id] => 110703698957912
    [name] => Campinas, Sao Paulo 
)

次のようにしてアクセスできます。

$userInfo['location']['id'];
$userInfo['location']['name'];
于 2012-11-30T03:14:15.093 に答える