374 of 410 menu

trigger_error関数

関数 trigger_error は、ユーザー定義のエラーメッセージを生成します。最初のパラメータはメッセージテキストを受け取り、2番目のパラメータはエラーレベル(デフォルトは E_USER_NOTICE)を受け取ります。この関数は、デバッグや独自のエラーハンドリングシステムの構築に便利です。

構文

trigger_error(message, error_level);

単純な通知を生成します:

<?php trigger_error("This is a notice message"); ?>

コード実行結果:

Notice: This is a notice message in file.php on line 2

ユーザー定義の警告を生成します:

<?php trigger_error("Invalid value entered", E_USER_WARNING); ?>

コード実行結果:

Warning: Invalid value entered in file.php on line 2

致命的なエラーを生成します:

<?php trigger_error("Critical system error", E_USER_ERROR); ?>

コード実行結果:

Fatal error: Critical system error in file.php on line 2

条件文での使用:

<?php $age = -5; if ($age < 0) { trigger_error("Age cannot be negative", E_USER_WARNING); } ?>

コード実行結果:

Warning: Age cannot be negative in file.php on line 4
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否