didacheck/debug

一个小巧的调试器。

v1.0.2 2017-11-24 17:34 UTC

This package is not auto-updated.

Last update: 2024-09-20 09:16:32 UTC


README

Dida\Debug 是一个小巧的Debug工具,以更加清晰易读的方式输出调试变量信息。它是 宙品科技 开源的 Dida框架 的一个功能组件库。

  • MIT开源协议。
  • 对于Array类型的变量,可以输出美观的组对齐格式。
  • Array类型的变量输出使用[...],而不是PHP内置的array(...).

使用

使用Composer安装:

composer require dida/debug

在PHP中使用:

use Dida\Debug\Debug;

echo Debug::varDump($var1, $var2, ...);

API

public static function halt($var, $varname = null)

显示一个需要跟踪的变量,然后停止运行。如果只想停止而不显示变量,建议使用PHP自带的die()或exit()。本类主要目的是用于Debug,函数设计时重点考虑了Debug的方便性。

public static function variable($var, $varname = null)

显示一个需要跟踪的变量,与halt()类似,但显示后不会退出。

public static function varDump($var1, $val2, ...)

导出变量。

public static function varExport($var, $varname = null)

输出或返回一个变量的字符串表示。

关于

版权声明

版权所有 (c) 2017-2018 上海宙品信息科技有限公司。
版权 (c) 2017-2018 Zeupin LLC. http://zeupin.com

源代码采用MIT授权协议。
Licensed under The MIT License.

如需在您的项目中使用,必须保留本源代码中的完整版权声明。
文件的重分发必须保留上述版权声明。