PHP 支持 C,C++ 和(hé) Unix Shell 風(fēng)格(Perl 風(fēng)格)的注釋。例如:
<?php
echo 'This is a test'; // 這(zhè)是單行 c++ 樣式注釋
/* 這(zhè)是一條多行注釋
另一行也(yě)是注釋 */
echo 'This is yet another test';
echo 'One Final Test'; # 這(zhè)是單行 shell 風(fēng)格的注釋
?>
單行注釋僅僅注釋到(dào)行末或者當前的 PHP 代碼塊,視(shì)乎哪個首先出現(xiàn)。這(zhè)意味着在 // ... ?> 或者 # ... ?> 之後的 HTML 代碼将被顯示出來(lái):?> 跳出了(le) PHP 模式并返回了(le) HTML 模式,// 或 # 并不能(néng)影響到(dào)這(zhè)一點。
<h1>This is an <?php # echo 'simple';?> example</h1>
<p>The header above will say 'This is an example'.</p>
C 風(fēng)格的注釋在碰到(dào)第一個 */ 時(shí)結束。要确保不要嵌套 C 風(fēng)格的注釋。試圖注釋掉一大(dà)塊代碼時(shí)很(hěn)容易出現(xiàn)該錯誤。
<?php
/*
echo 'This is a test'; /* 這(zhè)個注釋會(huì)引發問題 */
*/
?>
網站(zhàn)建設開(kāi)發|APP設計(jì)開(kāi)發|小(xiǎo)程序建設開(kāi)發