- var_dump: documentation ( source)
- json_decode: documentation ( source)
<?php
$json = '{
"user": {
"personal_info": {
"name": "XYZ",
"State": "CA",
"pincode": "12345"
},
"private_info": {
"likes": "Sushi",
"dislikes": "Curry"
}
}
}';
echo 'As Object' . PHP_EOL;
$resObj = json_decode($json);
var_dump($resObj, $resObj->user->personal_info->pincode);
echo PHP_EOL . PHP_EOL . 'As Associative Array' . PHP_EOL;
$resObj = json_decode($json, true);
var_dump($resObj, $resObj['user']['personal_info']['pincode']);