Ce match oppose la virgule contre le point :
Est ce plus rapide de faire :
echo ' '.$i;
ou
echo ' ',$i;
Le code de test :
ob_start();
$time = microtime(true);
for ($i = 0; $i < 1000000; $i++)
{
echo ' ', $i;
}
ob_clean();
echo microtime(true) - $time, "\n";
ob_start();
$time = microtime(true);
for ($i = 0; $i < 1000000; $i++)
{
echo ' '.$i;
}
ob_clean();
echo microtime(true) - $time, "\n";
Les résultats :
Virgule : 1.5555839538574
Point : 1.7078490257263
La virgule met donc KO notre ami point
Image : amandabhslater