- microtime: documentation ( source)
- implode: documentation ( source)
- number_format: documentation ( source)
- sprintf: documentation ( source)
<?php
$css1 = '';
$time = microtime(true);
for($i = 0; $i < 100000; $i++) {
$css1 .= sprintf('foo %d', $i);
}
$time = microtime(true) - $time;
echo number_format($time, 3) . 's';
$css2 = '';
$time = microtime(true);
for($i = 0; $i < 100000; $i++) {
$css2[] = sprintf('foo %d', $i);
}
$time = microtime(true) - $time;
$css3 = implode('', $css2);
echo number_format($time, 3) . 's';