php echoを短縮して記述する

  • 作成日 2021.12.03
  • php
php echoを短縮して記述する

phpで、echoを短縮して記述するサンプルコードを記述してます。phpのバージョンは8.0です。

環境

  • OS  CentOS Stream release 8
  • php 8.0.0
  • nginx 1.14.1

echo短縮構文

php5.4以降では、echoはデフォルトで以下のように短縮して記述することが可能です。

短縮しない場合

<b><?php echo 'hello world'; ?></b>

短縮した場合

<b><?= 'hello world'; ?></b>

実行結果

echoと同じようにカンマを使用することもできます。

<b>
<?= 
'hello',' ','world'; 
?>
</b>

ヒアドキュメントも使用できます。

<b>
<?= 
<<<EOM
 
<font color="red">hello</font><br>
world<br>
!!
 
EOM;
?>
</b>

実行結果