PHP user_error()関数
完全な PHP Error リファレンスマニュアル
定義と用法
user_error() 関数はユーザー定義のエラーメッセージを作成します。
user_error() 関数は、ユーザーが指定した条件でエラーメッセージをトリガーするために使用されます。組み込みのエラーハンドラと一緒に使用することも、set_error_handler() 関数によって設定されたユーザー定義関数と一緒に使用することもできます。
スクリプトの実行中に特定の条件下でエラーメッセージをカスタマイズする必要がある場合、この関数は便利です。
不正なエラータイプが指定された場合、この関数は FALSE を返し、それ以外の場合は TRUE を返します。
この関数は trigger_error()関数のエイリアスです。
構文
user_error(error_message,error_types)
| パラメータ | 説明 |
|---|---|
| error_message | 必須。エラーメッセージを指定します。長さは 1024 文字に制限されています。 |
| error_types | オプション。エラーメッセージのエラータイプを指定します。 可能なエラータイプ:
|
例
<?php
$test=2;
if ($test>1)
{
user_error("A custom error has been triggered");
}
?>
$test=2;
if ($test>1)
{
user_error("A custom error has been triggered");
}
?>
上記のコードの出力は次のようになります:
Notice: A custom error has been triggered
in C:webfoldertest.php on line 6
in C:webfoldertest.php on line 6
完全な PHP Error リファレンスマニュアル その他の拡張機能