initphp/performance-meter

InitPHP 性能计测器 / PHP 基础性能分析器

1.0.1 2022-07-28 05:53 UTC

This package is auto-updated.

Last update: 2024-09-28 10:43:00 UTC


README

这是一个有用的库,允许您测量和比较您用PHP编写的代码的运行时间。

Latest Stable Version Total Downloads Latest Unstable Version License PHP Version Require

安装

composer require initphp/performance-meter

这是一个由一个文件和一个类组成的库。您可以选择手动将 src/PerformanceMeter.php 文件包含到项目中。然而,我推荐使用Composer来更轻松地管理补丁和更新。

用法

require_once "../vendor/autoload.php";

use InitPHP\PerformanceMeter\PerformanceMeter;

PerformanceMeter::setPointer('main');
for($i = 0; $i <= 1000; $i++){
    usleep(10);
}
PerformanceMeter::setPointer('mainEnd');

echo PerformanceMeter::elapsedTime('main', 'mainEnd', 3) . ' seconds passed ';
echo PerformanceMeter::memoryUsage('main', 'mainend', 2) . ' memory used.';
// Output : "15.204 seconds passed 0.77KB memory used."

致谢

许可证

版权所有 © 2022 MIT 许可证