PHPのshort_open_tagのデメリット
PHPをHTML内に書くときは、書く速さと見易さ重視で、
<?=$hoge?>
みたいにショートカットして書くように教わったけど、どうも微妙かもしれない。以前はほぼ自社開発だったので気付かなかったけど、下請けみたいなのを受けだしてまずいと思った。
他社のサーバにプログラムを設置する場合にphp.iniでshort_open_tagがoffになっていると当たり前だけどショートカットして書けない。また、他社のサーバなので好き勝手に触るわけにもいかない。
なので、どのような環境でも動くように、
<?php echo $hoge;?>
と書くようにする。
関連記事
-
PHPで月末日を取得
PHPファイルを触っている際に日付処理時、 date('t')というものがあって ...
-
CentOSでPHPを5.5から5.3にバージョンダウンする方法
事情があってVPSに入れているPHPを5.5系から5.3系にバージョンダウンした ...
-
PHPのLocationに変数を入れる
ページ遷移したい際に使う、 header("Location:./aaa.htm ...
-
PHPでjpg / png画像をWebP画像に変換し保存する方法
PHPでjpg / png画像を圧縮したかった。ただjpg / pngのままだと ...
-
CodeIgniter4でCronを実行する方法
CodeIgniter4.4.4で特定の処理をCronで自動実行させたい。以下に ...