码迷,mamicode.com
首页 > Web开发 > 详细

PHP函数:json_last_error

时间:2020-04-09 14:12:25      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:syntax   ted   ram   最大   strong   字符编码   man   span   nta   

json_last_error()  - 返回 JSON 编码解码时最后发生的错误。。

说明:

json_last_error ( void ) : int

参数:

返回值:

返回一个整型(integer),这个值会是以下的常量之一:

JSON_ERROR_NONE 没有错误发生  

JSON_ERROR_DEPTH 到达了最大堆栈深度  

JSON_ERROR_STATE_MISMATCH 无效或异常的 JSON  

JSON_ERROR_CTRL_CHAR 控制字符错误,可能是编码不对  

JSON_ERROR_SYNTAX 语法错误  

JSON_ERROR_UTF8 异常的 UTF-8 字符,也许是因为不正确的编码。 PHP 5.3.3

JSON_ERROR_RECURSION 要编码的值中的一个或多个递归引用 PHP 5.5.0

JSON_ERROR_INF_OR_NAN 要编码的值中有一个或多个NAN或INF值 PHP 5.5.0

JSON_ERROR_UNSUPPORTED_TYPE 指定的类型,值无法编码。 PHP 5.5.0

JSON_ERROR_INVALID_PROPERTY_NAME 指定的属性名无法编码。 PHP 7.0.0

JSON_ERROR_UTF16 畸形的 UTF-16 字符,可能因为字符编码不正确。 PHP 7.0.0

参考链接:

手册

Enjoy it !

PHP函数:json_last_error

标签:syntax   ted   ram   最大   strong   字符编码   man   span   nta   

原文地址:https://www.cnblogs.com/daizhongxing/p/12666582.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!