主要使用json_last_error 函数 :详情用法,请参考:https://www.php.net/manual/zh/function.json-last-error.php
if (!function_exists('json_validate')) {
/**
* 检测json数据格式是否正确
* Author:刘星麟
* @param $string
* @return bool
*/
function json_validate($string)
{
if (is_string($string)) {
@json_decode($string);
return (json_last_error() === JSON_ERROR_NONE);
} else {
return false;
}
}
}