PHP JSON オブジェクトのデータの処理: ネストされた配列からのデータの抽出
PHP で JSON データを操作する場合、その方法を理解することが重要ですその中のネストされたデータ構造にアクセスします。この場合、Twitter Search API から受け取った JSON オブジェクトにはトレンドの配列が含まれています。
各トレンドから名前の値を取得するには、トレンド配列を反復処理して、次の name プロパティにアクセスします。その中の各 stdClass オブジェクト。その方法は次のとおりです:
<code class="php"><?php $jsonurl = "http://search.twitter.com/trends.json"; $json = file_get_contents($jsonurl,0,null,null); $json_output = json_decode($json); foreach ($json_output->trends as $trend) { echo "{$trend->name}\n"; } ?></code>
このコードは次を出力します:
Vote Halloween Starbucks #flylady #votereport Election Day #PubCon #defrag08 Melbourne Cup Cheney
foreach ループを使用すると、トレンド配列内の各 stdClass オブジェクトに簡単にアクセスでき、 name プロパティを取得します。この手法は、JSON オブジェクト内のネストされたデータ構造の操作に適用できます。
以上がPHP JSON オブジェクトのネストされた配列からデータを抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。