指令分隔設定

同 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() 時省略掉會更好些,這樣不期望的白空格就不會出現在檔案末尾,之後仍然可以輸出響應標頭。在使用輸出緩衝時也很便利,就不會看到由包括檔案建立的不期望的白空格。