ホームページ  >  記事  >  バックエンド開発  >  PHPのtrigger_error関数の使い方

PHPのtrigger_error関数の使い方

藏色散人
藏色散人オリジナル
2019-05-26 10:32:154020ブラウズ

php trigger_error 関数は、ユーザー定義のエラー メッセージを作成するために使用されます。その構文は、trigger_error(error_message,error_types) です。パラメータ error_message は必須であり、指定されたエラー メッセージを参照します。長さは 1024 文字に制限されています。

PHPのtrigger_error関数の使い方

#phptrigger_error 関数の使用方法

定義と使用法

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 - デフォルト。ユーザーが生成したランタイム通知。スクリプトの検出はバグである可能性がありますが、スクリプトが正常に実行されている場合にも発生する可能性があります。

php トリガーエラー関数の使用例

<?php
$test=2;
if ($test>1)
{
trigger_error("A custom error has been triggered");
}
?>
上記のコードの出力は次のとおりです:

Notice: A custom error has been triggered
in C:webfoldertest.php on line 6

以上がPHPのtrigger_error関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。