PHP 標籤

有三種標記用於表示檔案中的 PHP 塊。PHP 解析器正在查詢開始和(如果存在)結束標記以分隔要解釋的程式碼。

標準標籤

這些標記是將 PHP 程式碼嵌入檔案的標準方法。

<?php
    echo "Hello World";
?>
PHP 5.x >= 5.4

回聲標籤

所有 PHP 版本都提供這些標記,因為 PHP 5.4 始終啟用。在以前的版本中,echo 標籤只能與短標籤一起啟用。

<?= "Hello World" ?>

短標籤

你可以使用 short_open_tag 選項禁用或啟用這些標記。

<?
    echo "Hello World";
?>

短標籤:

  • 在所有主要的 PHP 編碼標準中都不允許使用
  • 官方檔案中不鼓勵
  • 在大多數發行版中預設禁用
  • 干擾內聯 XML 的處理指令
  • 大多數開源專案的程式碼提交都不接受
PHP 5.x <= 5.6

ASP 標籤

通過啟用 asp_tags 選項,可以使用 ASP 樣式的標籤。

<%
    echo "Hello World";
%>

這是一個歷史性的怪癖,永遠不應該被使用。它們在 PHP 7.0 中被刪除。