richirm/qdump

改进的 var_dump()

v0.9.5 2023-06-06 03:06 UTC

This package is auto-updated.

Last update: 2024-09-06 11:26:34 UTC


README

改进 var_dump() 用于 PHP 项目。

需求

为了使 QDump 正常工作,必须安装 php-mbstring 扩展。

安装

您可以使用 composerQDump 安装到您的项目中

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/ 文件夹中。目前它只有西班牙语(需要英语翻译)。

许可

MIT 许可证

联系

您可以通过 richiruizmartinez@gmail.com 联系 QDump 的作者。欢迎评论和建议。