avvertix / phptimer
v0.1.0
2014-12-04 14:30 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- phpunit/phpunit: 4.2.*
This package is auto-updated.
Last update: 2024-09-08 23:00:01 UTC
README
一个易于使用的100%原生PHP库,用于分析PHP代码。
原作者
简介
一个简单的类,用于跟踪代码中运行过程的耗时。
功能
- 标签计时器
安装
使用composer
要将此包添加为项目的本地依赖项,只需在项目的composer.json
文件中添加对avvertix/phptimer
的依赖。以下是一个仅定义对PhpTimer
依赖的最小composer.json
文件示例
{
"require": {
"avvertix/phptimer": "0.1.x"
}
}
不使用composer
require_once 'src/PhpTimer.php';
用法
$timer = new PhpTimer(); $timer->start('cycle'); for ($i = 0; $i < 100000; $i++) { $a *= $i; } $timer->stop('cycle'); for ($i = 0; $i < 10; $i++) { $timer->start("subloop"); for ($j = 0; $j < 1000000; $j++) $a = $i * $j; $timer->stop("subloop"); } var_dump($timer->getAll());