echooo

Submitted by war1an on Mon, 12/31/2012 - 16:46

f1 is slower than f2 by 0%

Full source code as executed.
/* How many times the code under test should run in each function */
define('LOOP',10000000);
 
function f1() {
  for($i=0; $i<LOOP; ++$i) {
      $bar = 'testing';
     echo "some $bar";
  }
}
function f2() {
  for($i=0; $i<LOOP; ++$i) {
      $bar = 'testing';
     echo "some {$bar}";
  }
}
$start = microtime(true);
f1();
$stop = microtime(true);
$time1 = $stop - $start;
 
$start = microtime(true);
f2();
$stop = microtime(true);
$time2 = $stop - $start;
 
echo $time1 . "\t";
echo $time2 . "\n";
Test results
comparisontime1time2php_version
No test results (yet)
50%
updown
50%