PHP の user_error() 関数

王林
リリース: 2023-08-25 19:34:02
転載
1170 人が閲覧しました

PHP の user_error() 関数

user_error() 関数は、PHP のtrigger_error() 関数のエイリアスです。これは、組み込みエラー ハンドラーまたは新しいエラー ハンドラーとして設定されたユーザー定義関数のいずれかを使用して、ユーザー エラー条件をトリガーするために使用されます。

構文

user_error(error_msg, error_type)
ログイン後にコピー

パラメータ

  • error_msg - エラー メッセージを指定します。長さ制限は 1024 文字です。

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

  • 考えられるエラーの種類は次のとおりです。 -

    • E_USER_ERROR - ユーザーが生成した致命的なランタイム エラー。回復不可能なエラー。スクリプトの実行が停止されます。

    • E_USER_WARNING - 致命的ではないユーザー生成のランタイム警告。スクリプトの実行は停止しません。

    • E_USER_NOTICE - デフォルト値。ユーザーが生成したランタイム通知。スクリプトでエラーの可能性があるものが見つかりましたが、スクリプトを通常に実行しているときに発生する可能性もあります。

戻り値

間違ったエラー タイプが指定された場合、user_error() 関数は FALSE を返し、それ以外の場合は TRUE を返します。

次は例です -

デモ

<?php
   if ($demo<10) {
      user_error("Number cannot be less than 2");
   }
?>
ログイン後にコピー

出力

次は出力です -

PHP Notice: Undefined variable: demo in /home/cg/root/4127336/main.php on line 2
PHP Notice: Number cannot be less than 2 in /home/cg/root/4127336/main.php on line 3
ログイン後にコピー

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

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート