在PHP中检查字符串是否为JSON的最快方法?

我需要一种非常非常快速的方法来检查字符串是否为JSON。我觉得这不是最好的方式:

函数isJson($string){
返回((is_string($string)&&
(is_对象(json_解码($string))||
是_数组(json_decode($string‘‘‘)’)?true:false;
}

有没有性能爱好者想要改进这种方法

函数isJson($string){
json_解码($string);
返回json\u last\u error()==json\u error\u NONE;
}

发表评论