mrmanchot/minitimer

在PHP中分析执行时间的最简单方法

1.0.3 2024-03-26 08:47 UTC

This package is auto-updated.

Last update: 2024-09-26 10:02:09 UTC


README

MiniTimer是一个轻量级的PHP库,旨在简化跟踪和显示代码不同部分的执行时间。它特别适用于调试和性能优化,通过测量特定代码块的执行时间。

功能

  • 测量应用程序中特定任务的执行时间。
  • 支持任务层次结构以进行详细分析。
  • 以易于阅读的格式显示结果。
  • 实现单例模式,便于使用和全局访问。

安装

MiniTimer.php文件复制到您的项目中,并在您希望使用MiniTimer的PHP脚本中包含它。

用法

以下是您如何在项目中使用MiniTimer的方法

启动和停止计时器

要测量代码一部分的执行时间,请将其用startstop方法包围

require_once 'MiniTimer.php';

// Start the timer
MiniTimer::inst()->start('YourTaskName');

// Your code here

// Stop the timer
MiniTimer::inst()->stop('YourTaskName');

显示结果

要显示测量结果

MiniTimer::inst()->display();