- microtime: documentation ( source)
- printf: documentation ( source)
<?php
function calc($n, &$a) {
$b = 18;
while($n) {
$a = $b * $b * $b * $b;
$n--;
}
}
$n = 5000000;
$a = 0;
$start = microtime(true);
calc($n, $a);
$end = microtime(true);
echo "$a\n";
printf("%.6f seconds\n", $end - $start);