short_open_tag = On
修改後需重啟 Web Server (Apache/Nginx+PHP-FPM) 生效。
| 標籤 | 說明 | 範例 |
|---|---|---|
<?php ... ?> | 標準標籤 (永遠可用) | <?php echo $var; ?> |
<? ... ?> | 短標籤 (需開啟 short_open_tag) | <? echo $var; ?> |
<?= ... ?> | 短輸出標籤 (等同 <?php echo ... ?>) | <?= $var ?> |
<?= 永遠可用,不受 short_open_tag 影響<?xml version="1.0"?> 會被誤判為 PHP 短標籤,建議用 <?php echo '<?xml version="1.0"?>'; ?> 輸出為了程式碼可攜性與框架相容性,建議統一使用標準
<?php ?>標籤,不依賴短標籤功能。