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>