- json_decode: documentation ( source)
- json_last_error: documentation ( source)
- var_export: documentation ( source)
<?php
$result = json_decode('[ "DE": 2640 ]');
switch(json_last_error())
{
case JSON_ERROR_DEPTH:
echo ' - Maximale Stacktiefe überschritten';
break;
case JSON_ERROR_CTRL_CHAR:
echo ' - Unerwartetes Steuerzeichen gefunden';
break;
case JSON_ERROR_SYNTAX:
echo ' - Syntaxfehler, ungültiges JSON';
break;
case JSON_ERROR_NONE:
echo ' - Keine Fehler';
break;
}
echo PHP_EOL;
var_export($result);