irfantoor / debug
开发时进行调试、转储和跟踪
0.6.2
2021-03-20 21:17 UTC
Requires
- php: >= 7.3
- irfantoor/terminal: ~0.1
Requires (Dev)
- irfantoor/mini-loader: ~0.1
README
安装
使用以下命令安装最新版本
$ composer require irfantoor/debug
需要PHP 7.3或更高版本。
使用方法
您可以在编码应用程序时启用调试,一旦发生异常,就会输出简洁、准确、明了的错误描述和跟踪信息。您可以通过以下方式启用调试:
<?php require "path/to/vendor/autoload.php"; use IrfanTOOR\Debug; Debug::enable(2); # 2 is debug level # You can use it to dump data etc. Debug::dump($_SERVER); Debug::dump($request); Debug::dump($response->getHeaders());
尝试在起始的index.php或bootstrap.php文件中包含并启用它,以便能够检测后续文件中的任何错误。
当使用Debug::enable时,会自动添加实用函数,这些函数有助于简化dump或dump_and_die操作。
d('Hello World!'); # dump dd($_SERVER); # dump and die!