2015
04
19

PHPのexitやdie関数について

PHPのexitやdie関数はPHPのスクリプトを終了するだけでなく、そのあとに続くHTMLタグもぶった切ってしまう。

exit.png
上の画像を参照すれば分かるかと思いますが、本来あるべき</body>や</html>などの終了タグが消えています。
以下はコード例

#exit関数の呼び出し
if(ctype_digit($price) == false) {
exit("無効な入力です。");

}##これより下の処理はすべて無視
print('<p>');
print htmlspecialchars($price, ENT_QUOTES, 'UTF-8');
print('円の税込、税別の金額は以下の通り');
print('</p>');
print('<b>');

print htmlspecialchars(round($incTax), ENT_QUOTES, 'UTF-8');
print('円(税込)');
print('<br />');
print('<br />');


print htmlspecialchars(round($exTax), ENT_QUOTES, 'UTF-8');
print('円(税別)');
print('<br />');
print('</b>');
?>
</body>
</html>


以上
Comment



Only the blog author may view the comment.

[124]

Heya! I understand this is kind of off-topic however I
had to ask. Does managing a well-established website
such as yours take a massive amount work? I am completely new to writing a
blog however I do write in my journal every day.

I'd like to start a blog so I can easily share my own experience and views
online. Please let me know if you have any kind of suggestions or tips for brand new aspiring blog owners.
Thankyou!

Trackback
Trackback URL

«  | HOME |  »

奇妙な風景 Unique Scene
<< >>

プロフィール


最新記事


最新コメント


最新トラックバック


月別アーカイブ


カテゴリ


スポンサード リンク


FC2カウンター


検索フォーム


RSSリンクの表示


リンク


ブロとも申請フォーム


QRコード