fi1a / var-dumper
输出和格式化变量信息
dev-master
2023-02-24 02:48 UTC
Requires
- php: ^7.3 || ^8
- fi1a/console: ^2.2
- fi1a/dependency-injection: ^1.0
- fi1a/facade: dev-master
- fi1a/package-config: dev-master
Requires (Dev)
- captainhook/captainhook: ^5.4
- phpunit/phpunit: ^9.3
- slevomat/coding-standard: ^6.3
- squizlabs/php_codesniffer: ^3.5
- vimeo/psalm: ^4.3
This package is auto-updated.
Last update: 2024-09-24 06:01:15 UTC
README
输出和格式化变量信息。
安装
您可以使用 Composer 将此包作为依赖项安装。
composer require fi1a/var-dumper
配置
以下参数可用于配置:
maxNestedLevel
- 定义输出最大嵌套级别;maxLength
- 显示的最大字符串长度;maxCount
- 输出数组元素的最大数量。
您可以在包的配置文件中设置这些参数。
首先,使用以下命令发布配置文件:
composer package-config-publish fi1a/var-dumper
之后,将在 configs/fi1a/var-dumper/config.php
目录中提供配置文件。您可以在此处设置所需参数。
dump 和 dumpDie
此包添加了一个全局函数 dump
,它可以替代 var_dump
使用。使用不同的处理器,输出可以通过 HTML 或彩色命令行显示。
示例
$var = [ 'foo', 'bar' => 'baz', 'qux' => true, 'quz' => [ 1, 2, 3 ], ]; dump($var);
输出处理器基于当前的 PHP SAPI 选择。
HTML 输出
控制台输出
dumpDie
函数与 dump
函数类似,但会终止脚本执行。