php のソースの ?> がないことについて

PHPのリファレンスとか
サンプルソースで
?>
が書いていないソースコードのファイルがありますが
これはミスではありません
PHPの閉じタグの
?>

ここでPHPが終わってHTMLに切り替わることを意味します
なので、PHPのコードのみのファイルとか
関数を記述しているファイルの場合
?>
が存在しないことがあります
逆に
<?php

PHP開始を意味しますが
これをつけていないとHTMLと認識されてしまうため
PHPファイルの場合、こちらを省略することはできませんので注意が必要です

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です