當解析一個檔案時,PHP 會尋找起始和結束標記,也就是 dafd902323bc20241932129b6f890521,這告訴 PHP 開始和停止解析二者之間的程式碼。此種解析方式使得 PHP 可以被嵌入到各種不同的文件中去,而任何起始和結束標記之外的部分都會被 PHP 解析器忽略。
PHP 也允許使用短標記 d7669eaef1e693fb8c8715fdff59e4b5,但不鼓勵使用。只有透過啟動 php.ini 中的 short_open_tag 設定指令或在編譯 PHP 時使用了設定選項 --enable-short-tags 時才能使用短標記。
如果檔案內容是純 PHP 程式碼,最好在檔案最後刪除 PHP 結束標記。這可以避免在 PHP 結束標記之後萬一意外加入了空格或換行符,會導致 PHP 開始輸出這些空白,而腳本中此時並無輸出的意圖。
<?php echo "Hello world" ; // ... more code echo "Last statement" ; // 脚本至此结束,并无 PHP 结束标记
php 中的4種標記風格介紹
1.xml風格(標準風格建議使用)
<?php echo"这是xml风格的标记"; ?>
xml風格的標記是常用的標記,也是建議使用的標記,伺服器不能停用,該風格的標記在xml,xhtml中都可以使用。
2.腳本風格
<script languange="php"> echo'这是脚本风格的标记'; </script>
3.簡短風格
<?这是简短风格的标记;?>
註:需要在php.ini設定short _open_tag=on,預設為on,或者在PHP 編譯時加入了–enable-short-tags 選項。 (PHP 3版本也可以透過short_tags() 函數啟動使用短標記。)
#4.asp風格
<% echo'这是asp风格的标记'; %>
附註:需要在php.ini 設定檔中開啟asp_tags = on;
上面asp風格與簡短風格需要在php.ini設定下。預設是不支援的。
附註: 對 ASP 風格標記的支援是 3.0.4 版新增的。
附註: 在下列情況下應避免使用短標記:開發需要發行的程式或函式庫,或在使用者無法控制的伺服器上開發。因為目標伺服器可能不支援短標記。為了代碼的移植及發行,請確保不要使用短標記。
以上是什麼是PHP 標記? PHP 標示的四種風格的詳細內容。更多資訊請關注PHP中文網其他相關文章!