PHP 標籤

你應該總是使用 <?php ?> 標籤或短回聲標籤 <?= ?>。不應使用其他變體(特別是短標籤 <? ?>),因為系統管理員通常會禁用它們。

當一個檔案不期望產生輸出(整個檔案是 PHP 程式碼)時,應該省略關閉 ?> 語法以避免無意輸出,這可能在客戶端解析文件時導致問題,特別是某些瀏覽器無法識別 <!DOCTYPE 標記並啟用 Quirks 模式

一個簡單的 PHP 指令碼示例:

<?php

print "Hello World";

示例類定義檔案:

<?php

class Foo
{
    ...
}

嵌入 HTML 的 PHP​​示例:

<ul id="nav">
    <?php foreach ($navItems as $navItem): ?>
        <li><a href="<?= htmlspecialchars($navItem->url) ?>">
            <?= htmlspecialchars($navItem->label) ?>
        </a></li>
   <?php endforeach; ?>
</ul>