Balises PHP
Lorsque PHP traite un fichier, il cherche les balises d'ouverture et
de fermeture (<?php et ?>)
qui délimitent le code qu'il doit interpréter. De cette
manière, cela permet à PHP d'être intégré dans toutes sortes de documents,
car tout ce qui se trouve en dehors des balises ouvrantes / fermantes de
PHP est ignoré.
PHP inclus une balise ouvrante echo courte = qui
est un raccourci au code plus verbeux <?php echo.
Exemple #1 Balises d'ouvertures et de fermetures PHP
1. <?phpecho 'Si vous voulez intégrez du code PHP dans des documents XHTML ou XML, utilisez ces balises';?>
2. Vous pouvez utiliser la balise courte pour ='écrire ce texte'?>.
Est équivalent à <?phpecho 'print this string'?>.
3. echo 'ce code est entre des balises courtes'; ?>
Le code suivant ='du texte'?> est un raccourci pour echo 'du texte' ?>
Les balises courtes (troisième exemple) sont disponibles par défaut,
mais peuvent être désactivé soit via l'option
short_open_tag
du fichier de configuration php.ini, ou sont désactivé par défaut si PHP
est compilé avec l'option --disable-short-tags.
Note:
Comme les balises courtes peuvent être désactivé il est recommandé de
seulement utiliser les balises normales (<?php ?> et
= ?>) pour maximiser la compatibilité.
Si un fichier contient seulement du code PHP, il est préférable de ne pas placer
la balise de fermeture à la fin du fichier. Ceci permet d'éviter d'oublier
un espace ou une nouvelle ligne après la balise de fermeture de PHP, ce qui
causerait des effets non voulus car PHP commencera à afficher la sortie,
ce qui n'est souvent pas le cas désiré.