Search code examples
phpjsonwell-formed

How to validate JSON in PHP older than 5.3.0?


Is there any way to check that a variable is a valid JSON string in PHP without using json_last_error()? My PHP version is older than 5.3.0.


Solution

  • $ob = json_decode($json);
    if($ob === null) {
     // $ob is null because the json cannot be decoded
    }