2013年5月2日

echoを短く省略した書き方

出力のために使用するechoですが、PHPの開始タグを省略して記述することが出来ます。以下どちらの書き方でも同じ表示となります。

PHPサンプルコード

// 文字列の場合
<?php echo "通常の書き方"; ?>
<?="省略した書き方"?>

//変数の場合
<?php echo $val; ?>
<?=$val?>

エラーになる場合

見た目がシンプルで特にHTML内にモジュール的に出力のみを書くような場合に見やすくて良いのですが、PHPのバージョンが5.4より低く、php.iniの「short_open_tag」がOFFになっていると、エラーになってしまいます。環境に応じて使い分けましょう。

PHPの開始タグを省略して記述する書き方でした。

, ,

コメントを残す

メールアドレスが公開されることはありません。