rein / profiler
该软件包最新版本(1.2)没有提供许可证信息。
原生PHP性能分析器
1.2
2021-11-21 23:18 UTC
Requires
- php: >=7.4
This package is auto-updated.
Last update: 2024-09-22 05:09:49 UTC
README
要使用性能分析器,必须在环境变量中定义PROFILE_MODE
- "OFF"(或空)- 不运行性能分析器。
- "TIMING" - 计算应用的运行时间。
- "TRACE" - 完整函数跟踪。
要检查任何脚本,它必须包含定义 ticks = 1
或通过 Profiler::include
包含。你可以在根脚本的开始处声明 ticks = 1
来测试它。
可以通过调用性能分析器并指定 "onShutdown" 方法来获取测试结果。示例
rein\profiler\Profiler::getInstance() ->onShutdown = fn(array $timings) => var_dump($timings);