Php-function-trigger-error

提供:Dev Guides
移動先:案内検索

PHP-関数trigger_error()

構文

bool trigger_error ( string $error_msg [, int $error_type] );

定義と使い方

この関数は、ユーザーエラー条件をトリガーするために使用され、組み込みエラーハンドラー、または新しいエラーハンドラーとして設定されたユーザー定義関数(set_error_handler())と組み合わせて使用​​できます。

パラメーター

Sr.No Parameter & Description
1 error_msg(Required)
2

error_types(Optional)

このエラーメッセージのエラータイプを指定します。

考えられるエラーの種類-

  • E_USER_ERROR -致命的なユーザー生成ランタイムエラー。 回復できないエラー。 スクリプトの実行は中止されます。
  • E_USER_WARNING -致命的ではないユーザー生成の実行時警告。 スクリプトの実行は停止されません。
  • E_USER_NOTICE -デフォルト。 ユーザー生成の実行時通知。 スクリプトはエラーの可能性があるものを見つけましたが、通常のスクリプトの実行時にも発生する可能性がありました。

戻り値

この関数は、誤ったerror_typeが指定された場合にFALSEを返し、そうでない場合にTRUEを返します。

以下は、この機能の使用法です-

<?php
 if ($test<10) {
    trigger_error("Number cannot be less than 10");
}
?>

これは、次の結果を生成します-

Number cannot be less than 10