目次

PHPで文字列を出力させるときによく使うechoですが、HTMLソース中に混ぜると

<p><?php echo $hoge; ?></p>

のように、記述が長くなってしまします。

そんなときに便利なのがPHPの省略タグ。
<?php echo ~; ?>というような、単純にechoさせるだけの場合は以下のような形式で記述できます。

PHP省略タグ

<?=$hoge?>

めっちゃ便利ですね。

ただ、デフォルトでこの省略タグが使えるのはPHP5.4以降なので、バージョンには注意しましょう。
参考:PHP : PHPタグ

ちなみに、普通に書くのと省略形で書くのは、どっちの方が実行速度が速いのか?

ということも以下の記事で検証していますので、参考にしてみてください。

phpでの出力「<?php echo $hoge; ?>」とその省略形「<?=$hoge?>」の速度を比較してみたphpでの出力「<?php echo $hoge; ?>」とその省略形「<?=$hoge?>」の速度を比較してみた
- Thank you for reading. -