Bloc 1 : avec sauts de ligne et lisibilité
Ce bloc est écrit avec des sauts de ligne pour rendre le code plus clair et lisible.
<?php
echo 'Bonjour, Alice';
echo "\n";
echo "Bonjour, Alice";
?>
Bloc 2 : tout sur une seule ligne
Ce bloc est écrit de manière compacte, sans sauts de ligne.
<?php echo 'Bonjour, Alice'; echo "\n"; echo "Bonjour, Alice"; ?>Résultat pour les deux blocs :
Dans les deux cas, le résultat affiché sera exactement le même :
Bonjour, Alice
Bonjour, Alice
Ce qui est pareil :
- Fonctionnalité :
Les deux blocs contiennent les mêmes instructions, donc PHP les exécute de la même manière. - Résultat affiché :
Le texte « Bonjour, Alice » est affiché deux fois, séparé par un saut de ligne. - Interprétation par PHP :
PHP n’accorde aucune importance à l’organisation visuelle (sauts de ligne ou indentation). Ce qui compte, c’est la syntaxe correcte des instructions.
Pourquoi choisir l’un plutôt que l’autre ?
- Lisibilité (Bloc 1) :
Avec des sauts de ligne, le code est plus facile à lire, surtout si vous ou quelqu’un d’autre devez le modifier plus tard. - Compacité (Bloc 2) :
Utiliser une seule ligne peut être pratique pour des scripts très simples ou dans des cas où la lisibilité n’est pas une priorité.
En conclusion, même si les deux versions produisent le même résultat, le premier format est généralement préférable pour écrire du code lisible et maintenable.