- json_decode: documentation ( source)
<?php
$str = '[{"name":"Colour","value":"Green"},{"name":"Size","value":"Small"},{"name":"Thickness","value":"Narrow"}]
';
$dataArray = json_decode($str, true);
$outputString = "";
foreach($dataArray as $data) {
foreach($data as $key => $element) {
$outputString .= $key.": ".$element.PHP_EOL;
}
$outputString .= PHP_EOL;
}
echo $outputString;