vovan-ve / array-dumper
常量数组Dumper
v1.0.0
2018-10-21 12:04 UTC
Requires
- php: ^7.1
- ext-mbstring: *
- lib-pcre: *
Requires (Dev)
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-09-22 01:08:41 UTC
README
将PHP数组转换为漂亮的PHP代码。只能转储常量数据,即自PHP 7以来可以在const
声明中使用的数据。
概述
use \VovanVE\array_dumper\ArrayDumper; $dumper = new ArrayDumper(); $data = [ 'foo' => 42, 'bar' => 'string', 'list' => [10, 20, 30], 'hash' => [ 'lorem' => 23, 'ipsum' => true, ], ]; echo $dumper->dump($data);
输出
[
'foo' => 42,
'bar' => 'string',
'list' => [10, 20, 30],
'hash' => [
'lorem' => 23,
'ipsum' => true,
],
]
描述
具有顺序零基于整数键的简单数组(也称为列表)将单行转储,除非行太长且缩进,或者列表嵌套级别太深(两者都是可配置的)。
可以向dump()
方法提供一个可选的外部缩进字符串。它用于内部嵌套数组。可以是任何你想要的,包括注释前缀 //
。
注意:库只与UTF-8字符串一起使用。在源数据中不是有效的UTF-8的字符串将使用\xFF
转义代码对无效的八进制字节进行编码。因此,输出转储始终应该是有效的UTF-8代码。
安装
通过 composer 安装
composer require vovan-ve/array-dumper
或将它添加到你的composer.json文件中的require
部分
"vovan-ve/array-dumper": "~1.0.0"
许可证
本软件包遵循MIT许可证