PHPのフォームで送信された値が空だったらエラーを返すコードを書きました。
php
1if ($_POST["seisaku"] == ""){ 2 throw new NullException(); 3}
php
1<?php 2 3class NullException extends Exception 4{ 5 protected $message = '空欄があります。'; 6}
フォームを送信するとエラーがスローされ、エラーメッセージが表示します。
それと同時に画面にFatal error: Uncaught NullException: 空欄があります。 in パス.php:66 Stack trace: #0 パス(214): 名前空間_Form(Object(名前空間)) #1 {main} thrown in パス.php on line 66
これは、エラーがスローされましたよというPHPからの警告で、エラーの発生文ではないですよね?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/14 14:28
退会済みユーザー
2017/12/14 14:31
2017/12/14 14:39 編集
退会済みユーザー
2017/12/14 14:40
2017/12/14 15:03
退会済みユーザー
2017/12/14 15:05
2017/12/14 15:18
退会済みユーザー
2017/12/14 15:23
2017/12/14 15:27 編集
退会済みユーザー
2017/12/14 15:31
2017/12/14 15:38
2017/12/14 15:43
退会済みユーザー
2017/12/14 15:46
2017/12/19 06:18