classes/phing/system/util/Timer.php
This class can be used to obtain the execution time of all of the scripts that are executed in the process of building a page.
Example: To be done before any scripts execute:
$Timer = new Timer; $Timer->Start_Timer();
To be done after all scripts have executed:
$timer->Stop_Timer(); $timer->Get_Elapsed_Time(int number_of_places);
- author
- Charles Killian
- author
- Hans Lellelid
- package
- phing.system.util
- version
- $Revision: 526 $ $Date: 2009-08-11 14:11:17 +0200 (Tue, 11 Aug 2009) $
\Timer
This class can be used to obtain the execution time of all of the scripts that are executed in the process of building a page.
Example: To be done before any scripts execute:
$Timer = new Timer; $Timer->Start_Timer();
To be done after all scripts have executed:
$timer->Stop_Timer(); $timer->Get_Elapsed_Time(int number_of_places);
- author
- Charles Killian
- author
- Hans Lellelid
- package
- phing.system.util
- version
- $Revision: 526 $ $Date: 2009-08-11 14:11:17 +0200 (Tue, 11 Aug 2009) $
Properties
Methods

getElapsedTime(
\$places $places
=
5
)
:
stringCall start_time() at the beginning of script execution and end_time() at the end of script execution. Then, call elapsed_time() to obtain the difference between start_time() and end_time().
| Name | Type | Description |
|---|---|---|
| $places | \$places | decimal place precision of elapsed time (default is 5) |
| Type | Description |
|---|---|
| string |

getMicrotime(
)
:
\current| Type | Description |
|---|---|
| \current |
- access
- private
- author
- Everett Michaud, Zend.com