- microtime: documentation ( source)
<?php
$n=9999999;
$a=1;
$b=2;
$start=microtime(1);
for($i=1;$i<=$n;$i++) {
if ($a!=$b) $c=$a+$b;else $c=8;
}
print 'normal: '.(microtime(1)-$start)."<br>\n";
$start=microtime(1);
for($i=1;$i<=$n;$i++) {
$c=($a!=$b)?($a+$b):8;
}
print 'ternary: '.(microtime(1)-$start)."<br>\n";