w3resource
php Programming Exercies

PHP Array Exercises : Decodes a JSON string

PHP Array: Exercise-6 with Solution

Write a PHP script which decodes the following JSON string.

Sample JSON code :
{"Title": "The Cuckoos Calling",
"Author": "Robert Galbraith",
"Detail": {
"Publisher": "Little Brown"
}}

Sample Solution:

PHP Code:

<?php
function w3rfunction($value,$key)
{
echo "$key : $value"."\n";
}
$a = '{"Title": "The Cuckoos Calling",
"Author": "Robert Galbraith",
"Detail":
{ 
"Publisher": "Little Brown"
 }
  }';
$j1 = json_decode($a,true);
array_walk_recursive($j1,"w3rfunction");
?>

Sample Output:

Title : The Cuckoos Calling                                 
Author : Robert Galbraith                                   
Publisher : Little Brown

Flowchart:

Flowchart: Decodes a JSON string

PHP Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a PHP script to get the first element of the specified array.
Next: Write a PHP script that inserts a new item in an array in any position.

What is the difficulty level of this exercise?



New Content: Composer: Dependency manager for PHP, R Programming