Manuale PHP
Indietro | Capitolo 10. Sintassi Fondamentale | Avanti

# Commenti

Il PHP supporta i commenti dei linguaggi 'C', 'C++' e stile shell (stile Perl) di Unix. Per esempio:

`<?php echo 'Questo &grave; un test'; // Questo &egrave; un commento su una linea nella stile c++ /* Questo &egrave; un commento su pi&ugrave; linee ancora un'altra linea di commento */ echo 'Questo &egrave; un altro test'; echo 'Un ultimo test'; # Questo &egrave; un commento stile shell Unix ?>`

Lo stile di commento su "una linea", attualmente commenta solo fino alla fine della linea o del blocco corrente di codice PHP. Questo significa che l'eventuale codice HTML posto dopo // ?> sarà stampato: ?> esce dalla modalità PHP e ritorna in modalità HTML, e quindi // non può influenzare quest'ultima. Se l'impostazione asp_tags è abilitata, il PHP si comporta allo stesso modo con // %>. Tuttavia il tag </script> non esce dalla modalità PHP nei commenti di una linea.

`<h1>Questo &egrave; un <?# echo 'semplice';?> esempio.</h1> <p>L'intestazione qui sopra dir&agrave; 'Questo &egrave; un esempio'.</p>`

I commenti in stile C terminano alla prima occorrenza di */. Occorre fare attenzione nel non annidare i commenti di stile C, situazione che si presenta quando si commentano larghi blocchi di codice.

`<?php /* echo 'Questo &egrave; un test'; /* Questo commento causer&agrave; dei problemi */ */ ?>`

Indietro | Partenza | Avanti
Separazione delle istruzioni | Risali | Types