richirm / qdump
改进的 var_dump()
v0.9.5
2023-06-06 03:06 UTC
Requires
- php: >=7.4
README
改进 var_dump() 用于 PHP 项目。
需求
为了使 QDump 正常工作,必须安装 php-mbstring 扩展。
安装
您可以使用 composer 将 QDump 安装到您的项目中
composer require --dev richirm/qdump
或者,如果您不使用 composer,您可以从中下载它 https://github.com/richi-rm/qdump 并在您的 index.php 中包含以下行
include 'qdump/include.php';
dump() 的用法
首先,您必须实例化一个 QDumper 对象
$qd = new \RichiRM\QDump\QDumper();
或者
$qd = new \RichiRM\QDump\QDumper('verbose');
QDump 提供了两个主要方法:dump() 和 trace()。要转储(输出到标准输出或文件,请参阅 文档)任何表达式或变量,请使用 dump() 方法
$foo = 'bar';
$qd->dump($foo);
您还可以为 dump() 传递多个参数
$foo = 'bar';
$baz = 'qux';
$qd->dump($foo, $baz);
trace() 的用法
您可以通过调用 trace() 方法查看调用堆栈
$qd->trace();
文档
文档位于项目的 doc/ 文件夹中。目前它只有西班牙语(需要英语翻译)。
许可
联系
您可以通过 richiruizmartinez@gmail.com 联系 QDump 的作者。欢迎评论和建议。