jumichica/pjson

使用数学、过滤器等方法转换json文件的方法。

0.0.1 2023-07-19 13:55 UTC

This package is auto-updated.

Last update: 2024-09-19 16:26:45 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);