mateodioev/jsondecoder
最新稳定版本:v1.2.1
Composer 安装命令:
composer require mateodioev/jsondecoder
包简介
Json decoder, encoder
README 文档
README
Decode a json string into a class
First step
composer require mateodioev/jsondecoder
use Mateodioev\Json;
Usage
Create a class with public atributes, egg:
class User { public int $id; public string $name; public string $username; }
Create a new instance of JSON class with json raw
$jsonRaw = '{"id": 1, "name": "Mateo", "username": "mateodioev"}'; $json = new JSON($jsonRaw);
Decode content
$u = new User; $json->decode($u)
Now var $u containts content of $jsonRaw
var_dump($u);
example output:
class User#2 (3) {
public int $id =>
int(1)
public string $name =>
string(5) "Mateo"
public string $username =>
string(10) "mateodioev"
}
Exceptions
Mateodioev\Json\JsonDecodeException
统计信息
- 总下载量: 20
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-01-25