irfantoor/debug

开发时进行调试、转储和跟踪

0.6.2 2021-03-20 21:17 UTC

This package is auto-updated.

Last update: 2024-09-21 04:38:51 UTC


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!