ショートタグ

phpのコードをで書けるようになるアレです。

問題として挙げられるのは、設定で有効・無効が切り替えられる=無効だったらコードダダ漏れってこと。

だったらスクリプトの先頭で明示的に有効にしてやってもいいんじゃないか?なんて思う。
確実なのはショートタグを使わないことなのはわかっているが、シンプルにかけるのは魅力。ほかにもあるので整理しておこう。

  • ショートタグ無効環境では使えない
  • xml宣言とぶつかる
    • xml宣言をechoで出す
  • <?= とエスケープ
    • <?=htmlspecialchars で

短くかけてすっきりできるんだが、いくつかリスクとか問題があるので、理解したうえで使いたいものである。