PHP supporte les commentaires de type C, C++ et Shell Unix (aussi appelé style Perl). Par exemple :
Exemple #1 Commentaires
<?php
echo "Ceci est un test\n"; // Ceci est un commentaire sur une seule ligne, style c++
/* Ceci est un commentaire sur
plusieurs lignes */
echo "Ceci est un autre test\n";
echo "Et un test final\n"; # Ceci est un commentaire style shell sur une seule ligne
?>
Les commentaires sur une seule ligne ne commentent que jusqu'à la fin
de la ligne du bloc PHP courant.
Ceci signifie que le code HTML après // ... ?>
ou après # ... ?> SERA affiché :
?> terminera le mode PHP et retournera en mode HTML, et
// ou # n'influencera pas cela.
Exemple #2 Les commentaires vont jusqu'à la fin de la ligne
<h1>Ceci est un exemple <?php # echo 'simple';?></h1>
<p>La ligne ci-dessus affichera 'Ceci est un exemple'.</p>
Les commentaires style 'C' commentent jusqu'à ce que le premier */
soit rencontré. Il faut faire attention aux commentaires style 'C'
nichés dans de gros blocs lors de la mise en commentaire.
<?php
/*
echo 'Ceci est un test'; /* Ce commentaire posera un problème */
*/
?>