**PHP 支持 C,C++ 和 Unix Shell 風格(Perl 風格)的注釋。**
單行注釋:#,//
多行注釋:/\*多行注釋\*/
注意:
1.單行注釋的時候不在乎一行出現了多少個注釋符號,因為都會被解釋為注釋的部分。
2.多行注釋的時候,不要再中間出現多行的結束注釋符號,否則會出現錯誤。
3.單行中出現多行注釋,會被解釋為注釋部分。
4.html注釋不能阻止php代碼運行部分,但是可能不會顯示。
~~~
<!-- comment
<?php echo '1'; ?>
-->
~~~
5.單行注釋不要給結束標簽?>加注釋。可能會報錯。
~~~
<?php
if(1==1)
{
echo "1";
//?>
}
?>
~~~
6.多行注釋,不能沒有結束符。一下代碼會報錯
~~~
<?php
*/
?>
~~~
7.多行注釋,可以注釋?>的。
~~~
<?php
/* echo '<?php ?>';*/
?>
~~~
以上輸出為空,也就是說被注釋掉了。
**一下幾個特殊案例是錯誤的注釋:**
~~~
<?php
// echo '<?php ?>';
?>
~~~
分析:php遇到?>則會結束,后面沒有php頭<?php 所以他會輸出
~~~
';
?>
~~~
~~~
<?php
\# echo '<?php ?>';
?>
~~~
原理跟上面一樣。