ricardoper / ddumper
Symfony VarDumper 全节点扩展输出
v1.2.0
2020-05-11 10:28 UTC
Requires
- php: ^7.2.5
- symfony/var-dumper: ^5.0
This package is auto-updated.
Last update: 2024-09-11 20:06:38 UTC
README
此包提供了4个辅助函数来在调试时输出变量。此外,其中2个辅助函数以展开模式输出变量。
要求
- PHP 版本 >= 7.2.5
- Symfony VarDumper >= 5.0
安装
推荐通过 Composer 安装 DDumper
{ "require": { "ricardoper/ddumper": "^1.1" } }
辅助函数
d($var1, $var2, ...)
- 默认以压缩模式输出变量ddd($var1, $var2, ...)
- 默认以压缩模式输出并终止程序de($var1, $var2, ...)
- 默认以展开模式输出变量dde($var1, $var2, ...)
- 默认以展开模式输出并终止程序
注意:在 de()
和 dde()
辅助函数中,渲染时将显示所有节点、子节点及其子代以展开模式。
示例
ddd()
<?php ddd(true, 1234, 'string', [ 'key1' => 'val1', 'key2' => [ 'l1_key1' => 'l1_val1', 'l1_key2' => 'l1_val2', 'l1_key3' => [ 'l2_key1' => 'l2_val1', 'l2_key2' => 'l2_val2', ], ], ]);
dde()
<?php dde(true, 1234, 'string', [ 'key1' => 'val1', 'key2' => [ 'l1_key1' => 'l1_val1', 'l1_key2' => 'l1_val2', 'l1_key3' => [ 'l2_key1' => 'l2_val1', 'l2_key2' => 'l2_val2', ], ], ]);
许可证
在 MIT 许可证下发布。