閉じタグについての是非
PHPで閉じタグ『?>』は、書かないほうが良いと個人的に思っていますし、公式でも書かないことを進めているようです。
HTMLの中に入れるときとかは、もちろん閉じタグが必要ですが、
PHPしか書いていない場合はうっかりバグの原因になるので、出来れば書きたくない。
閉じタグが原因で、よく聞くバグ
- 画像の表示系(imagemagickとか)で画面が真っ白になる事件
- 外部ファイル(includeとかするやつ)を読み込んでくれない事件
閉じタグあり
閉じタグなし
こういった、割と『知らないとハマる』系のバグは原因がわかったときの徒労感に悩まされます。
なので、普段から意識しながらコードを書くことが大事かなぁと思います。