0

重複の可能性:
php での json デコード

実際にそのphp sdkファイルなしで、phpでIDを取得したい。だから私はこれを使っています。

$a = file_get_contents('https://graph.facebook.com/100004304380055...');
echo $a['id'];

回答内容は、

{
    "id": "100004304380055",
    "name": "Ayush Mishra"
}

しかし、それは my を返しませんid 100004304380055。私$aは配列ではありません。$a配列を作成してIDを取得する方法を知りたいです$a['id']。コードを入力してください。どんな助けでも大歓迎です。

4

1 に答える 1

2

エンドポイントは JSON 文字列を返しています。これは、オブジェクト情報を文字列として伝達するために使用される形式です。文字列をオブジェクトに変換し、idプロパティを取得します。

$data = json_decode($response);
echo $data->id;

$responseへの呼び出しの結果はどこにありますかfile_get_contents()

于 2012-12-14T01:21:33.477 に答える