fork download
  1. <?php
  2.  
  3. $iterations = 250;
  4.  
  5. for($i = 10000; $i > 0; $i--) {
  6. $var = "filler_$i";
  7. $$var = 'banana';
  8. }
  9.  
  10. $start = microtime(true);
  11.  
  12. for($i = $iterations; $i > 0; $i--) {
  13. $all = get_defined_vars();
  14. }
  15.  
  16. echo round((($tot = (microtime(TRUE) - $start))/$iterations)*1000000, 2)." microseconds per call for $iterations interations in ".round($tot,4)." seconds.";
Success #stdin #stdout 0.71s 20520KB
stdin
Standard input is empty
stdout
1967.45 microseconds per call for 250 interations in 0.4919 seconds.