很多封装is_json函数判断是否JSON,
// is_json('123'); 未匹配function is_json($string) {json_decode($string);return (json_last_error() == JSON_ERROR_NONE); }
给出比较完美
function is_json($string = '', $assoc = true){if(!is_string($string)){return false;}$data = json_decode($string, $assoc);if (($data && is_object($data)) || (is_array($data) && !empty($data))){return true;}return false; }$string = ""; if(is_json($string)){echo "是json!"; }//json_validate(); //PHP8增加函数