PHP支持C、C++和Unix Shell样式的注释。例如:
<?php echo 'This is a test'; // 这是单行 c++ 样式注释 /* 这是一条多行注释 另一行也是注释 */ echo 'This is yet another test'; echo 'One Final Test'; # 这是单行 shell 风格的注释 ?>
一行注释仅在行尾或当前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'; /* 这个注释会引发问题 */ */ ?>