- microtime: documentation ( source)
- printf: documentation ( source)
<?php
echo "++i ";
$start = microtime(true);
for ($i = 0; $i < 1000000; ++$i);
$delta_pre = microtime(true) - $start;
printf("%.4F\n", $delta_pre);
echo "i++ ";
$start = microtime(true);
for ($i = 0; $i < 1000000; $i++);
$delpa_post = microtime(true) - $start;
printf("%.4F\n", $delpa_post);
printf("\n%.2F", $delta_pre / $delpa_post * 100);
echo "%\n";