PHP <?= 標籤

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

comments powered by Disqus