How to extract and access data from JSON using PHP?
P粉099985373
2023-08-23 20:52:16
<p><br /></p><blockquote>
<p>This is a general reference question and answer that covers many of the never-ending "How do I access data in JSON?" questions. It deals here with the broad basics of decoding JSON in PHP and accessing the results. </p>
</blockquote>
<p>I have JSON: </p>
<pre class="brush:php;toolbar:false;">{
"type": "donut",
"name": "Cake",
"toppings": [
{ "id": "5002", "type": "Glazed" },
{ "id": "5006", "type": "Chocolate with Sprinkles" },
{ "id": "5004", "type": "Maple" }
]
}</pre>
<p>How to decode it and access the resulting data in PHP? </p>
In this example, json_decode() is used to decode JSON data into a PHP associative array. You can then access the individual elements of the array just like any PHP array.