Forum und email

Megjegyzések - kommentek

A PHP támogatja a 'C', 'C++' és Unix shell-szerű (Perl stílusú) megjegyzéseket. Például:

<?php
    
echo 'Ez egy teszt'// egysoros c++ szerű megjegyzés
    /* többsoros komment
       még egy sor megjegyzés */
    
echo 'ez egy másik teszt';
    echo 
'egy végső teszt'# egy shell-szerű komment
?>

Az egysoros megjegyzések csak a sor végéig vagy az aktuális PHP kódblokk végéig tart attól függően, melyik van előbb. Ez azt jelenti, hogy a // ?> sorban az ez után álló HTML kód kiírásra kerülk, a ?> zárójelölés visszaállítja a HTML módot, és ezt a // nem tudja befolyásolni. Amennyiben az asp_tags php.ini beállítás engedélyezve van, a fentiek az asp féle kódblokkzáró címkékre is vonatkozik.

<h1>Ez egy <?php # echo 'egyszerű';?> példa.</h1>
<p>A fenti cím azt írja, hogy 'Ez egy példa.'</p>

A 'C'-szerű kommentek az első */ karakterpárig tartanak. Vigyázz, nehogy egymásbaágyazd a 'C'-szerű megjegyzéseket, amely könnyen megtörténhet, ha nagy kódrészleteket kommentezel ki.

<?php
 
/* 
    echo 'Ez egy teszt'; /* Ez a megjegyzés gondot fog okozni */
 
*/
?>