同 C 或 Perl 一樣,PHP 需要在每個語句後面用分號結束指令。一段 PHP 程式碼中的結束標記隱含表示了一個分號;在一個 PHP 程式碼段中的最後一行可以不用分號結束。如果後面還有新行,則程式碼段的結束標記包含了行結束。
<?php echo "This is a test" ; ?>
<?php echo "This is a test" ?>
<?php echo 'We omitted the last closing tag' ;
檔案結尾的PHP 程式碼段結束標記可以不要,有些情況下當使用 include 或 require 時省略掉會更好些,這樣不期望的空白符就不會出現在檔案結尾,之後仍然可以輸出回應標頭。在使用輸出緩衝時也很便利,就不會看到由包含檔案產生的不期望的空白符。
束標記(?>)同樣隱含語句的結束,因此下面的程式碼是等價的
<?php echo "This is a text"; ?>
<?php echo "This is a test"?>
註解:
php支援'c',c++和unix shell風格的註解;例如:
<?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 shell-style style comment ?>
"單行"註解僅註解到行末或目前的程式碼區塊,視乎哪個先出現。
<h1>This is an <?php # echo "simple"?>example.</h1> <p>The header above will say 'This is an example'.
小心不要嵌套'C'風格的註釋,當註釋大量的程式碼時,可能會犯該錯誤。
<?php /* echo "This is a test";/*This comment will cause a problem*/ */ ?>
單行註解僅註解到行末或目前的php程式碼區塊
以上是php指令分隔符的詳細內容。更多資訊請關注PHP中文網其他相關文章!