我需要一种非常非常快速的方法来检查字符串是否为 JSON。我觉得这不是最好的方法:
function isJson($string) {
return ((is_string($string) &&
(is_object(json_decode($string)) ||
is_array(json_decode($string))))) ? true : false;
}
有没有性能爱好者想要改进这种方法?
最佳答案
function isJson($string) {
json_decode($string);
return json_last_error() === JSON_ERROR_NONE;
}
关于php - 在 PHP 中检查字符串是否为 JSON 的最快方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6041741/