PHP/Programmazione/Commenti: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 6:
Il commento a linea singola viene pertanto interpretato sia con // che con # anteposti alla parte di scripting da commentare.
 
Es.:
// echo "pippo";
 
In questo caso non verrà eseguito l'echo della stringa pippo.
E' importante sottolineare che se i caratteri di commento non sono posti a inizio riga commentano solo tutto quello che si trova sulla stessa riga a destra del commento pertanto occorre stare attenti alla sintassi per non incappare in errori.
 
Es. ok:
<?php
echo "pippo"; // Scrivo pippo
?>
 
Es. ko:
<?php echo "pippo"; // Scrivo pippo ?>
 
In apparenza questi 2 esempi dovrebbero eseguire la stessa cosa ma nel secondo caso la chiusura del tag php è posta sulla stessa riga a destra del commento pertanto il linguaggio non interpreterà la chiusura del tag <?php e segnalerà un errore di sintassi.
Line 23 ⟶ 26:
 
Es.:
/*
Linea 1 di commento
Linea 2 di commento
*/
 
Occorre fare attenzione nel non annidare i commenti di stile C, situazione che si presenta quando si commentano larghi blocchi di codice.
 
Es:
<?php
/*
'''echo 'Questo è il primo commento'; /* Questo commento da errore''' */
*/
?>
 
Tutta la parte in grassetto rappresenta un unico commento per cui */ nella riga successiva genererà un errore