PHP Classes

File: example1.php

Recommend this page to a friend!
  Classes of Marek Szewczyk   Stoper   example1.php   Download  
File: example1.php
Role: Example script
Content type: text/plain
Description: example no 1
Class: Stoper
Measure the time that a script takes to execute
Author: By
Last change: some small modifications due to changes in main class
Date: 19 years ago
Size: 538 bytes
 

Contents

Class file image Download
<?php
include_once('class.stoper.php');
$s = new Stoper();

echo
'starting...<br>';
$s->Start();

for (
$i = 0; $i < 1000000; $i++) {
   
$letter = chr(rand(97, 122));
   
$digit = ord($letter);
}
echo
$s->showResult('Million "for" loop: ').'<br>';

$arr = array(12, 1654, 6515, 5156, 51, 654, 654, 684, 6516, 8455, 4868);
for (
$i = 0; $i < 1000000; $i++) {
   
sort($arr);
   
rsort($arr);
}
echo
$s->showResult('Million array sorting: ').'<br>';

$s->Stop();
echo
$s->showResult('Full execution time: ').'<br>';
?>