Kommentarer

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

PHP stöder kommentarer i stil med 'C', 'C++' och Unix shell (Perl-stil). Till exempel:

<?php
    echo 'Det här är ett test'; // Det här är en enradskommentar i C++-stil
    /* Det här är en flerradskommentar
       ytterligare en rad kommentar */
    echo 'Det här är ytterligare ett test';
    echo 'Ett sista test'; # Det här är en enradskommentar i shell-stil
?>

Stilarna för "enradskommentarer" kommenterar bara till slutet av raden eller den aktuella PHP-kodblocket, beroende på vad som kommer först. Detta innebär att HTML-kod efter // ... ?> eller # ... ?> KOMMER att skrivas ut: ?> bryter ut ur PHP-läget och återgår till HTML-läge, och // eller # kan inte påverka det.

<h1>Det här är ett <?php # echo 'enkelt';?> exempel</h1>
<p>Rubriken ovan kommer att säga 'Det här är ett exempel'.</p>

'C'-stilskommentarer slutar vid första */ som påträffas. Se till att du inte nästlar 'C'-stilskommentarer. Det är lätt att göra detta misstag om du försöker kommentera ut en stor kodblock.

<?php
 /*
    echo 'Det här är ett test'; /* Den här kommentaren kommer att orsaka ett problem */
 */
?>

Språkreferens