- microtime: documentation ( source)
- implode: documentation ( source)
- md5: documentation ( source)
<?php
$starttime = microtime(true);
$sArr = array();
for ($i = 0; $i < 300000; $i++) {
$sArr[] = 'String concatenation. ' . $i;
}
$str = implode('', $sArr);
$x = md5($str);
$endtime = microtime(true);
print "array append & implode: " . ($endtime - $starttime) . " s\n" ;