What are common challenges faced when working with multi-dimensional JSON data in PHP?
One common challenge when working with multi-dimensional JSON data in PHP is accessing nested values within the data structure. To solve this, you can use a combination of array access and loops to navigate through the nested structure and retrieve the desired values.
$jsonData = '{
"name": "John",
"age": 30,
"address": {
"street": "123 Main St",
"city": "New York"
}
}';
$data = json_decode($jsonData, true);
// Accessing nested values
echo $data['name']; // Output: John
echo $data['address']['city']; // Output: New York