PHP поддерживает комментарии в стиле оболочки C, C++ и Unix (стиль Perl). Например:

<?php
    echo 'This is a test'; // This is a one-line c++ style comment
    /* This is a multi line comment
       yet another line of comment */
    echo 'This is yet another test';
    echo 'One Final Test'; # This is a one-line shell-style comment
?>

«Однострочные» стили комментариев комментируют только конец строки или текущий блок PHP-кода, в зависимости от того, что наступит раньше. Это означает, что HTML-код после // ... ?> или # ... ?>БУДЕТ напечатан: ?> выходит из режима PHP и возвращается в режим HTML, и //или #не может на это повлиять.

 

<h1>This is an <?php # echo 'simple';?> example</h1>
<p>The header above will say 'This is an  example'.</p>

Комментарии в стиле 'C' заканчиваются первым */встреченным. Убедитесь, что вы не вкладываете комментарии в стиле 'C'. Эту ошибку легко совершить, если вы пытаетесь закомментировать большой блок кода.

<?php
 /*
    echo 'This is a test'; /* This comment will cause a problem */
 */
?>