ホームページ >バックエンド開発 >PHPチュートリアル >PHP で JSON を解析して連想配列にするにはどうすればよいですか?
Google の Shopping API などの API を使用する場合、JSON データが発生する可能性があります。 PHP には、JSON を PHP 変数に解析するための json_decode() 関数が用意されています。
<code class="php">$json = json_decode($data);</code>
ただし、これにより通常、オブジェクト階層が形成され、ネストされたデータへのアクセスが困難になります。 JSON を配列として解析するには、
<code class="php">$json = json_decode($data, true);</code>
を使用します。これにより連想配列が返され、データ アクセスが簡素化されます。たとえば、各製品のタイトル、ブランド、説明を取得するには:
<code class="php">foreach ($json['items'] as $item) {</code>
以上がPHP で JSON を解析して連想配列にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。