Is there any way to check that a variable is a valid JSON string in PHP without using json_last_error()? I don\'t have PHP 5.3.3.
json_last_error()
$ob = json_decode($json); if($ob === null) { // $ob is null because the json cannot be decoded }