函数名称:json_last_error_msg()
函数描述:json_last_error_msg() 函数返回上一个 JSON 解码过程中发生的错误的可读性描述。
适用版本:PHP 5.5.0 及以上版本
语法:string json_last_error_msg ( void )
返回值:返回一个字符串,表示上一个 JSON 解码过程中发生的错误的可读性描述。如果没有错误发生,则返回空字符串。
示例:
输出:
JSON 解码失败。错误信息:Syntax error
说明:在上面的示例中,我们尝试解码一个包含错误语法的 JSON 数据。由于 JSON 数据中存在语法错误,解码过程会失败。使用 json_last_error_msg() 函数,我们可以获取到错误的可读性描述,从而更好地理解错误的原因。在本例中,输出为 "Syntax error",表示 JSON 数据中存在语法错误。如果 JSON 解码成功,则函数将返回一个空字符串。