Manuel PHP
Précédent | Chapitre 9. La syntaxe de base | Suivant

# Commentaires

PHP supporte les commentaires comme en C, C++ et Shell Unix. Par exemple :

Exemple 9-4. Commentaires en PHP

`<?php echo "Ceci est un test"; // Ceci est un commentaire sur une ligne comme en C++ /* Ceci est un commentaire sur plusieurs lignes, comme en C et C++ */ echo "Ceci est encore un test"; echo "Enfin, le test final"; # Ceci est un commentaire comme en Shell Unix ?>`

Les commentaires en une ligne mette en commentaire jusqu'à la fin de la ligne ou du bloc PHP : le premier des deux.

Exemple 9-5. Commentaires en PHP (2)

`<h1>Ceci est un <?php # echo "simple";?> exemple.</h1> <p>L'en-tête ci-dessus affiche 'Ceci est un exemple'</p>.`

Faites attention à ne pas emboîter les commentaires de type langage C, ce qui arrive de temps en temps lorsque vous voulez commenter une grande partie de code.

Exemple 9-6. Commentaires emboîtés

`<?php /* echo "Ceci est un test"; /* Ce commentaire va poser un problème */ */ ?>`

Les commentaires // commentent jusqu'à la fin de la ligne ou bien jusqu'à la fin du bloc (le premier des deux). Cela signifie que du code HTML placé après // ?> sera affiché, car PHP retourne alors en mode texte juste après la balise ?>, et // n'a pas d'impact la dessus. Si asp_tags est active, le comportement est le même avec // %>.

Précédent | Sommaire | Suivant
Le séparateur d'instructions | Niveau supérieur | Les types