PHPのリファレンスとか
サンプルソースで
?>
が書いていないソースコードのファイルがありますが
これはミスではありません
PHPの閉じタグの
?>
は
ここでPHPが終わってHTMLに切り替わることを意味します
なので、PHPのコードのみのファイルとか
関数を記述しているファイルの場合
?>
が存在しないことがあります
逆に
<?php
は
PHP開始を意味しますが
これをつけていないとHTMLと認識されてしまうため
PHPファイルの場合、こちらを省略することはできませんので注意が必要です