Komentarji

PHP podpira komentarje v stilu jezikov C in C++ in tudi komentarje, kot jih najdemo v programih za Unixove školjke. Na primer:

<?php
    
echo "To je test"; // To je enovrstični komentar oblike C++
    /* To je večvrstični komentar,
       ki je dolg dve vrstici */
    
echo "Še en test";
    echo
"Zadnji test"; # To je komentar iz Unixovih školjk
?>

Enovrstični komentar dejansko komentira samo do konca vrstice ali do konca trenutnega bloka kode PHP, kar se zgodi prej.

<h1>To je <?php # echo "preprost";?> primer.</h1>
<p>Zgornji naslov pravi 'To je primer'.

Pazite, da ne boste gnezdili komentarje oblike C (/*...*/), kar se lahko zgodi kadar se zakomentira dolge bloke.

<?php
/*
    echo "To je test"; /* Ta komentar bo povzročil problem */
*/
?>

Ker enovrstični komentarji veljajo samo do izhodne značke, če je ta v isti vrstici, se bo morebiten HTML, ki sledi takemu komentarju vseeno izpisal. ?> povroči prehod nazaj na HTML in // nanj nima vpliva.