flextype-components / debug
调试组件提供了通过向显示输出信息来简单调试变量、对象、数组等的方法。
v1.1.0
2018-07-10 10:32 UTC
Requires
- php: ^7.1.3
This package is auto-updated.
Last update: 2024-08-25 10:34:16 UTC
README
调试组件提供了通过向显示输出信息来简单调试变量、对象、数组等的方法。
安装
composer require flextype-components/debug
用法
use Flextype\Component\Debug\Debug;
保存当前时间的当前点
Debug::elapsedTimeSetPoint('point_name');
获取当前点的已过时间
echo Debug::elapsedTime('point_name');
保存当前点的当前内存
Debug::memoryUsageSetPoint('point_name');
获取当前点的内存使用量
echo Debug::memoryUsage('point_name');
打印变量 $data 并在 exit = true 时退出
Debug::dump($data);
打印从 php.ini 读取的配置设置列表
Debug::phpini();
打印所有当前加载的 PHP 扩展列表
Debug::extensions();
打印所有当前声明的常量列表
Debug::constants();
打印所有当前声明的函数列表
Debug::functions();
打印所有当前包含(或要求)的文件列表
Debug::includes();
打印所有当前声明的接口列表
Debug::interfaces();
打印所有当前声明的类列表
Debug::classes();
许可证
查看 LICENSE