walangkaji / data-type-mapper
PHP 将 json 或数组数据中的值转换为类型
v1.0
2019-08-25 21:59 UTC
This package is auto-updated.
Last update: 2024-09-17 05:31:55 UTC
README
用于将数组 / json 格式转换为 PHP 语法值,其值将转换为类型。换句话说,只需复制粘贴即可进行数据类型验证。主要就这样。
支持我
Paypal: Se-Ikhlasnya Saja
安装方法
Composer
$ composer require walangkaji/data-type-mapper
克隆
$ git clone https://github.com/walangkaji/data-type-mapper.git
$ cd data-type-mapper/
$ composer install
使用方法
require __DIR__ . '/vendor/autoload.php'; $mapper = new walangkaji\Mapper\DataTypeMapper(); // Array data to be process $array = [ 'siji' => [ 'loro' => 2, 'telu' => 'mangan watu', 'papat' => [ 'papat siji', 'papat loro', ], 'limo' => 'mangan tumo', ], 'enem' => [ 'pitu' => 'pitu telu', 'wolu' => [ 'songo', 'sepuloh', ], 'songolas' => [], ], ]; $result = $mapper->getResult($array); echo $result;
可以使用 json 数据
// Json data to be process $json = '{ "siji": { "loro": 2, "telu": "mangan watu", "papat": [ "papat siji", "papat loro" ], "limo": "mangan tumo" }, "enem": { "pitu": "pitu telu", "wolu": [ "songo", "sepuloh" ], "songolas": [] } }'; $result = $mapper->getResult($json); echo $result;
输出
[
'siji' => [
'loro' => 'integer',
'telu' => 'string',
'papat' => [
'string',
'string',
],
'limo' => 'string',
],
'enem' => [
'pitu' => 'string',
'wolu' => [
'string',
'string',
],
'songolas' => 'array',
],
]
足够了,就这些。
别忘了,如果你想无条件支持,可以通过这里
Paypal: Se-Ikhlasnya Saja