PHPの省略タグというものをご存知でしょうか。
PHPで文字列を出力させるときによく使うecho
ですが、HTMLソース中に混ぜると
<p><?php echo $hoge; ?></p>
のように、記述が長くなってしまいますよね。
そんなときに便利なのが省略タグです。
<?php echo ~; ?>
というような、単純にechoさせるだけの場合は以下のような形式で記述できます。
PHP省略タグ
<?=$hoge?>
めっちゃ便利ですね。
ただ、デフォルトでこの省略タグが使えるのはPHP5.4以降なので、バージョンには注意しましょう。
参考:PHP : PHPタグ
ちなみに、普通に書くのと省略形で書くのは、どっちの方が実行速度が速いのか?
ということも以下の記事で検証していますので、参考にしてみてください。
phpでの出力「<?php echo $hoge; ?>」とその省略形「<?=$hoge?>」の速度を比較してみた
phpで文字列を出力する場合、普通に<?php echo $hoge; ?> とするのと、その省略形<?=$hoge?>では速度の違いはあるのか? ふとそんなことを思いました。 個...
コメント