2024 年 PHP Conference Japan

PHP 標籤

當 PHP 解析檔案時,它會尋找開始和結束標籤,分別是 <?php?>,它們告訴 PHP 開始和停止解譯它們之間的程式碼。這種解析方式允許 PHP 嵌入到各種不同的文件中,因為 PHP 解析器會忽略開始和結束標籤之外的所有內容。

PHP 包含一個簡短的 echo 標籤 <?=,它是較冗長的 <?php echo 的簡寫。

範例 #1 PHP 開始和結束標籤

1. <?php echo '如果您想在 XHTML 或 XML 文件中使用 PHP 程式碼,
請使用這些標籤'
; ?>

2. 您可以使用簡短的 echo 標籤來 <?= '列印這個字串' ?>
它等價於 <?php echo '列印這個字串' ?>

3. <? echo '此程式碼位於簡短標籤內,但只會在 '
「如果 short_open_tag 已啟用」;?>

簡短標籤(範例三)預設為啟用狀態,但可以透過 php.ini 設定檔中的 short_open_tag 指令停用,或者在使用 --disable-short-tags 設定編譯 PHP 時預設停用。

注意事項:

由於簡短標籤可以被停用,建議只使用標準標籤(<?php ?><?= ?>)以確保最大的相容性。

如果檔案只包含 PHP 程式碼,最好省略檔案結尾的 PHP 結束標籤。這樣可以避免在 PHP 結束標籤後意外添加空格或換行符號,這可能會造成不必要的影響,因為 PHP 會在程式設計師無意在該程式碼點輸出任何內容時啟動輸出緩衝。

<?php
echo "Hello world";

// ... 更多程式碼

echo "Last statement";

// 此處為程式碼結尾,沒有 PHP 結束標籤

新增註解

使用者提供的註解

此頁面沒有使用者提供的註解。
To Top