複数のプログラマが組んだPHPのコードを動かす時の注意「short_open_tag 」

プログラミング

ども!

PHPの設定が詰まったphp.iniファイル、その項目の一つにshort_open_tagがあります。

一般的にはPHPの記述は、

< ?php ?>

で、囲って書くのですが、プログラマによってはその短縮型である、

< ? ?>

を利用する方もいます。

もしphp.iniファイル内の設定でshort_open_tagがオンになっていないと、短縮型のコードは読み込まれず、思ったとおりにプログラムが動作しません。

ローカル開発環境や、サーバーへコードをアップロードした際におかしな挙動をするようであれば、ここを疑ってみるのも良いかもしれません。

タイトルとURLをコピーしました