| 
<?php
 /*
 * Example:
 *
 */
 
 require_once("class.DM_PerfomanceMeter.php");
 
 // init timer
 $Timer = new Dm_PerfomanceMeter;
 
 // start!
 $Timer->start();
 
 // do some stuff:
 $total = 1;
 for ($i=1; $i<=50; $i++) {
 $total *= $i;
 }
 echo $total."\n";
 
 $Timer->checkPoint('1st check');
 
 function factorial($num)
 {
 if ($num==1 || $num==0) {
 return 1;
 }
 elseif ($num>1) {
 return factorial($num-1)*$num;
 }
 }
 $total = factorial(50);
 echo $total."\n";
 
 $Timer->checkPoint('2nd check');
 $Timer->stop();
 $Timer->showResults();
 $Timer->logResults('timer.csv');
 
 
 ?>
 
 |