定義と使用法 trigger_error() 関数は、ユーザー定義のエラー メッセージを作成します。
trigger_error() は、ユーザーが指定した条件下でエラー メッセージをトリガーするために使用されます。これは、組み込みエラー ハンドラー、または set_error_handler() 関数で作成されたユーザー定義関数とともに使用されます。
不正なエラータイプが指定された場合、この関数は false を返し、それ以外の場合は true を返します。
構文trigger_error(error_message,error_types)
パラメータの説明error_messageは必須です。エラーメッセージを指定します。長さ制限は 1024 文字です。 error_types はオプションです。エラーメッセージのエラータイプを指定します。 可能な値: •E_USER_ERROR
•E_USER_WARNING
•E_USER_NOTICE
コードをコピー コードは次のとおりです:
function($errno,$errstr,$errfile,$er)リライン){
switch( $errno){
case E_USER_ERROR:
echo "My ERROR[$errno] $errstr
"
echo "ファイル $errfile の行 $errline に致命的なエラーがあります"; ;
exit(1);
break;
echo "私の警告
default:
break; errno] $errstr";
break;
}
}
set_error_handler("myError");
$age=-100;
if($age<0){
trigger_error('入力した年齢は必須>=0', E_USER_ERROR) ;
}
?>
http://www.bkjia.com/PHPjc/326714.html
www.bkjia.com
truehttp://www.bkjia.com/PHPjc/326714.html技術記事定義と使用法 trigger_error() 関数は、ユーザー定義のエラー メッセージを作成します。 trigger_error() は、ユーザーが指定した条件下でエラー メッセージをトリガーするために使用されます。組み込みのエラーハンドラーで動作します...