PHP - 註釋



在任何計算機程式(例如PHP程式)中,註釋都是一段解釋性文字,會被語言編譯器/直譯器忽略。其目的是幫助使用者理解程式演算法中使用的邏輯。

雖然在程式碼中添加註釋不是必需的,但它是一種強烈推薦的做法。註釋也作為程式文件。當需要除錯和修改程式碼時,註釋也很有用。

PHP中有兩種註釋格式:

  • 單行註釋

  • 多行註釋

單行註釋

它們通常用於對區域性程式碼相關的簡短解釋或說明。PHP使用兩種表示法在程式中插入單行註釋。

使用“#”的單行註釋

以“#”符號開頭的PHP程式碼行被視為單行註釋。

<?php
   # Single line comment starting with # symbol
   echo 'Hello World';
?>

使用“//”的單行註釋

PHP也支援C風格的單行註釋,使用“//”符號。以雙斜槓符號開頭的行被視為註釋。

<?php
   // Single line comment starting with // symbol
   echo 'Hello World';
?>

以“#”或“//”符號開頭的註釋不需要關閉。這些符號的效果持續到物理行的末尾。

換句話說,即使沒有結束註釋標記,PHP解析器也會將下一行視為PHP語句,而不是註釋。

多行註釋

多行註釋通常用於提供虛擬碼演算法和必要時的更詳細解釋。

多行註釋的風格與C語言相同。嵌入在“/*”和“*/”符號之間的一行或多行都被視為註釋。

PHP中多行註釋的示例

這是一個多行註釋的示例。

<?php

   /* This is a multiline comment example
   program to add two numbers
   Variables used - $x for first number, 
   $y for second number */
   
   $x=10;
   $y=20;
   print "Total = ". $x+$y;
?>

請注意,您甚至可以將單行放在“/* .. */”符號內。但是,如果程式中存在“/*”符號,則必須有結束註釋標記“*/”。如果沒有,將會顯示如下錯誤:

PHP Parse error:  Unterminated comment starting line 3 in /home/cg/root/65ded9eeb52fc/main.php on line 3
廣告