yiisoft / json
Yii JSON 编码和解码
1.0.0
2020-08-26 12:21 UTC
Requires
- php: ^7.4|^8.0
Requires (Dev)
- infection/infection: ^0.16.3
- phan/phan: ^3.0
- phpunit/phpunit: ^9.3
This package is auto-updated.
Last update: 2024-09-19 14:06:19 UTC
README
Yii JSON
该包提供编码和解码 JSON 的方法。
- 它在出错时始终抛出
\JsonException
而不是返回 false。 - 它具有合理的默认值,因此您不必始终指定标志。
- 它具有用于安全编码 HTML 的便捷方法。
- 它很好地处理
\JsonSerializable
、\DateTimeInterface
和\SimpleXMLElement
。
需求
- PHP 7.4 或更高版本。
JSON
PHP 扩展。SimpleXML
PHP 扩展。
安装
可以使用 Composer 安装此包。
composer require yiisoft/json
通用用法
编码
use \Yiisoft\Json\Json; $data = ['name' => 'Alex', 'team' => 'Yii']; $json = Json::encode($data);
HTML 编码
use \Yiisoft\Json\Json; $data = ['name' => 'Alex', 'team' => 'Yii']; $json = Json::htmlEncode($data);
解码
use \Yiisoft\Json\Json; $json = '{"name":"Alex","team":"Yii"}'; $data = Json::decode($json);
文档
如果您需要帮助或有疑问,Yii 论坛 是一个不错的选择。您还可以查看其他 Yii 社区资源。
许可证
Yii JSON 是自由软件。它根据 BSD 许可证的条款发布。有关更多信息,请参阅 LICENSE
。
由 Yii 软件公司 维护。