Go4Expert

Go4Expert (http://www.go4expert.com/)
-   PHP (http://www.go4expert.com/articles/php-tutorials/)
-   -   Page Process Time in PHP (http://www.go4expert.com/articles/page-process-time-php-t273/)

pradeep 19Apr2005 22:21

Page Process Time in PHP
 
Show page processing time at the end of the page using PHP

PHP Code:

<?php

//Page process time calculation
/*
The microtime() function fetches the current current Unix timestamp with microseconds

another alternative method is to use the microtime() so that it returns a float value
$time=microtime(1);
this will return the current Unix timestamp like this 1113928831.585405
*/
//record the starting time
$start=microtime();
$start=explode(" ",$start);
$start=$start[1]+$start[0];

sleep(2);//halt the script for 2 seconds
//I put this just to affect the final page process time output...u will have your code here..

//record the ending time
$end=microtime();
$end=explode(" ",$end);
$end=$end[1]+$end[0];

printf("Page was generated by PHP %s in %f seconds",phpversion(),$end-$start);

//sample output: Page was generated by PHP 5.0.3 in 1.987188 seconds

?>


shabbir 20Apr2005 10:32

Re: Page Process Time in PHP
 
Nice one.


All times are GMT +5.5. The time now is 02:10.