Vous devez également noter que echo
comme une construction est plus rapide avec les virgules qu'avec des points.
Donc si vous rejoignez un personnage 4 millions de fois, voilà ce que vous obtenez :
echo $str1, $str2, $str3;
À propos de 2.08 secondes
echo $str1 . $str2 . $str3;
À propos de 3.48 secondes
Cela prend presque la moitié du temps comme vous pouvez le voir ci-dessus.
C'est parce que le PHP avec des points joint la chaîne de caractères premièrement et les édite ensuite, alors qu'avec des virgules, on les imprime simplement l'un après l'autre.
On parle de fractions de seconde, mais quand même.
Source originale
0 votes
Cette question est beaucoup trop vaste, car il peut y avoir de nombreux cas d'utilisation qui s'appliquent au même comportement.