うまくいけば、これに対する解決策は、私が試してきたものよりもはるかに簡単です!
Twitter ユーザー アカウントのフォロワー数を取得しようとしている Symfony 2.3 アプリがあります。データを取得しましたが、配列キー/インデックス値でアクセスできません。
コントローラーのアクション:
public function twitterAction(){
$twitterClient = $this->container->get('guzzle.twitter.client');
$response = $twitterClient->get('1.1/followers/ids.json?screen_name=ACCOUNTNAME')
->send()->json();
return $this->render('CatablogSiteBundle:Default:status.html.php', array('response' => $response));
}
意見:
<?php
var_dump($response);
echo '<br><br>';
echo gettype($response);
echo '<br><br>';
echo $response[0];
?>
使用したいデータを var_dump から取得し、gettype は型Arrayで応答し、$response[0] を参照しようとすると完全に失敗します。
応答オブジェクト内のデータにアクセスするにはどうすればよいですか?
編集:
もちろん、私は $response[0] をエコーすることはできません ... (間違ったタイプ) 疲れた人をコーディングしようとしないでください。NHGの回答を調べながら解決しました.Guzzleに問題がある人にとってはまだ役に立ちます.