それ以上のコードの実行を防ぐためにブレークまたは終了コマンドを含めることは問題ありませんか、それともこれは不適切なプログラミングですか?
function index()
{
$error = NULL;
if ($_POST){
// validate form
if ($form_validated) {
echo 'this content only';
exit; // or return IS THIS BAD???
} else {
$error = 'form failed';
}
}
echo 'normal page on initial load';
if ($error) { echo '<br />'.$error; }
}