Web Development

Creating a PHP Script Timer

Creating a PHP Script Timer

This timer is the simplest and easiest to implement. It will determine the time taken for a php script to execute correct to 0.000000000000001 seconds.

<!-- put this at the top of the page -->
<?php
      $mtime = microtime();
      $mtime = explode(' ', $mtime);
      $mtime = $mtime[1] + $mtime[0];
      $starttime = $mtime;
?> 

<!-- put other code and html in here --> 

<!-- put this code at the bottom of the page -->
<?php
      $mtime = microtime();
      $mtime = explode(" ", $mtime);
      $mtime = $mtime[1] + $mtime[0];
      $endtime = $mtime;
      $totaltime = ($endtime - $starttime);
      echo 'This page was created in ' .$totaltime. ' seconds.';
?>

PHP’s microtime() function returns the current Unix timestamp with microseconds. And the explode( string separator, string string [, int limit] ) function returns an array of strings, each of which is a substring of string formed by splitting it on boundaries formed by the string separator. If limit is set, the returned array will contain a maximum of limit elements with the last element containing the rest of string.

About the author

Written by Chief Programmabilities.

Chief Programmabilities founded the resource site Programmabilities.com. — We picked out the best scripts you should choose to build your site with.

If you found this post useful you may also want to check these out:

  1. The PHP Explode Function, Split a String by String
  2. Displaying Load Time with PHP
  3. Running a CGI Script When Page Loads
  4. Creating Dynamic Text Images
  5. No Print Script
  6. How To Install A CGI Script