digiaonline/json-helpers

此包已被 废弃 并不再维护。未建议替代包。

基于异常的 json_encode 和 json_decode 包装器

1.0.0 2017-10-08 10:55 UTC

This package is auto-updated.

Last update: 2023-03-12 20:49:41 UTC


README

Build Status

基于异常的 json_encode 和 json_decode 包装器

需求

  • PHP >= 7.0

安装

composer require digiaonline/json-helpers

使用

编码

<?php

$data = [
    'foo' => 'bar'  
];

try {
    $json = \Digia\JsonHelpers\JsonEncoder::encode($data);    
}
catch (\InvalidArgumentException $e) {
    
}

解码

<?php

$json = '["foo":"bar"]';

try {
    $data = \Digia\JsonHelpers\JsonDecoder::decode($data);    
}
catch (\InvalidArgumentException $e) {
    
}

许可证

MIT