davidfricker / cleanjson
PHP Json 函数的一个简单包装,提供解码时的错误检查简单方法。
1.1
2017-02-12 12:46 UTC
Requires
- php: ^5.3.3 || ^7.0
This package is not auto-updated.
Last update: 2024-09-28 20:14:44 UTC
README
PHP JSON 函数的一个简单包装,提供解码时的错误检查简单方法。
示例
所有方法都是静态的,因此示例使用如下:
<?php
if(Json::decode("{}", false) === false)
{
// string does not contain valid JSON data.
echo Json::get_error_message();
}
?>
原因
此类是 PHP JSON 函数的一个简单包装。它的目标是使错误检测和解析比目前更简单。例如,decode 方法解码 JSON 字符串并返回结果对象/数组。如果解码操作失败,包装函数将返回 FALSE,而默认实现将返回 NULL。问题在于,有效的 JSON 字符串也可能解码为 NULL。这并不总是期望的。
许可证
在 MIT 许可证下发布。