PHP <?= 標籤
在寫 PHP 的時候,有時會看到 <?=
的寫法,這個寫法代表什麼意思呢?
<?= '阿彌陀佛' ?>
// output 阿彌陀佛
<?php echo '阿彌陀佛' ?>
// output 阿彌陀佛
上述輸出的結果都是 阿彌陀佛
, 所以可以得知 <?=
是 <?php echo
的快速寫法。
不過這個縮寫在 PHP 5.4.0
之後才是 預設 的開啟功能,在這版本之前要手動去 php.ini 設定 short_open_tag 為 on
,才可以啟用。
參考資料
https://www.php.net/manual/en/ini.core.php#ini.short-open-tag