jumichica / pjson
使用数学、过滤器等方法转换json文件的方法。
0.0.1
2023-07-19 13:55 UTC
README
转换json文件的方法,包括数学、过滤器等。
安装
composer require jumichica/pjson
示例
算术处理
如果你定义了一个具有初始等于号(=)的属性,系统将分析内容以评估公式。
<?php
require_once __DIR__ . '/../vendor/autoload.php';
use Jumichica\Pjson\Math;
$omath = new Math();
$json = '[
{"A": 1,"B": 2, "C": "= A + B"},
{"A": 1, "B": 2, "C": "= A - B"},
{"A": 1, "B": 2,"C": "= A * B"},
{"A": 1,"B": 2,"C": "= A / B"}
]';
$pjson = $omath->arithmetic($json);
$pjson = json_decode($pjson);
print_r($pjson[0]->C->value);