PHP suportă comentarii 'C', 'C++' sau stil Unix shell (stil Perl). De exemplu:
<?php
echo 'Acesta este un test'; // Acesta este un comentariu de un rând tip C++
/* Acesta este un comentariu multi-rând
înca un rând de comentariu */
echo 'Acesta este încă un test';
echo 'Un Test Final'; # Acesta este un comentariu de un rând stil shell
?>
Comentariul stil "un rând" comentează până la sfârșitul liniei sau blocului curent de cod PHP, oricare
dintre acestea survine mai întâi. Aceasta înseamnă că codul HTML după // ... ?>
sau # ... ?>
VA FI afișat:
?> iese din modul PHP și intră în modul HTML, iar
//
sau #
nu pot influența acest lucru.
<h1>Acesta este un <?php # echo 'simplu';?> exemplu</h1>
<p>Antetul de deasupra va arăta 'Acesta este un exemplu'.</p>
Comentariile în stil "C" se termină la primul */
întâlnit.
Asigurați-vă că nu încorporați comentarii în stil "C" unul în altul. Este ușor de făcut această greșeală
dacă încercați să comentați un bloc mare de cod.
<?php
/*
echo 'Acesta este un test'; /* Acest comentariu va cauza o problemă */
*/
?>