sunhao fe08a6fbcc 初始 | 5 years ago | |
---|---|---|
.. | ||
PHP | 5 years ago | |
Tests | 5 years ago | |
build | 5 years ago | |
.gitattributes | 5 years ago | |
.gitignore | 5 years ago | |
LICENSE | 5 years ago | |
README.md | 5 years ago | |
build.xml | 5 years ago | |
composer.json | 5 years ago | |
package.xml | 5 years ago | |
phpunit.xml.dist | 5 years ago |
Utility class for timing things, factored out of PHPUnit into a stand-alone component.
You can use the PEAR Installer or Composer to download and install this package as well as its dependencies.
The following two commands (which you may have to run as root
) are all that is required to install this package using the PEAR Installer:
pear config-set auto_discover 1
pear install pear.phpunit.de/PHP_Timer
To add this package as a local, per-project dependency to your project, simply add a dependency on phpunit/php-timer
to your project's composer.json
file. Here is a minimal example of a composer.json
file that just defines a dependency on PHP_Timer:
{
"require": {
"phpunit/php-timer": "*"
}
}
PHP_Timer::start();
$timer->start();
// ...
$time = PHP_Timer::stop();
var_dump($time);
print PHP_Timer::secondsToTimeString($time);
The code above yields the output below:
double(1.0967254638672E-5)
0 ms
print PHP_Timer::resourceUsage();
The code above yields the output below:
Time: 0 ms, Memory: 0.50Mb