PHPのshort_open_tagのデメリット
PHPをHTML内に書くときは、書く速さと見易さ重視で、
<?=$hoge?>
みたいにショートカットして書くように教わったけど、どうも微妙かもしれない。以前はほぼ自社開発だったので気付かなかったけど、下請けみたいなのを受けだしてまずいと思った。
他社のサーバにプログラムを設置する場合にphp.iniでshort_open_tagがoffになっていると当たり前だけどショートカットして書けない。また、他社のサーバなので好き勝手に触るわけにもいかない。
なので、どのような環境でも動くように、
<?php echo $hoge;?>
と書くようにする。
関連記事
-
PHPからMySQLにシリアライズしたデータを格納
アンケートフォームみたいなのがあって、 今後も定期開催し、尚且つ質問内容は増減す ...
-
PHPで数字のプラスとマイナスを反転させる方法
PHPのプログラム内で数値のプラスとマイナスを反転させたい。以下に対応方法をメモ ...
-
MySQLiでDELETE文
MySQLiでDELETE文 ■ソース $mysqli = new mysqli ...
-
ディレクトリに設置してあるフォルダをPHPで調べて表示
やりたい事はsampleというディレクトリがあったとして、その直下にあるフォルダ ...
-
PHPとajaxでチャットの作成
■ソース ・index.php <? error_reporting(E_ ...