ホームページ >バックエンド開発 >PHPチュートリアル >PHP で JSON を解析して連想配列にするにはどうすればよいですか?

PHP で JSON を解析して連想配列にするにはどうすればよいですか?

DDD
DDDオリジナル
2024-10-21 13:57:30204ブラウズ

How to Parse JSON into an Associative Array in 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。