ホームページ >バックエンド開発 >PHPチュートリアル >PHPでのerror_reporting()関数の使用リファレンス
この記事では、PHP のエラー処理関数 error_reporting() の使用法を紹介します。必要な方は参考にしてください。
phpでは、error_reporting()はPHPのエラーレベルを設定し、現在のレベルを返します。 構文: error_reporting(report_level) パラメータレベルが指定されていない場合は、現在のエラーレベルが返されます。レベルに使用できる値は次のとおりです: ; エラー報告はビット単位です。または、数値を加算して、必要なエラー報告レベルを取得します。 ; E_ALL – すべてのエラーと警告 ; E_ERROR – 致命的な実行時エラー ; E_WARNING – 実行時警告 (致命的ではないエラー) ; E_PARSE – コンパイル時の解析エラー ; E_NOTICE – 実行時のリマインダー (コード内のバグが原因で発生することがよくあります。 );意図的な行動によって引き起こされることもあります。 (例: 初期化されていない変数に基づいて自動的に初期化されます ;空の文字列が初期化されていない変数を使用しているという事実) ; E_CORE_ERROR – PHP 起動時の初期化プロセス中に発生する致命的なエラー ; E_CORE_WARNING – PHP の起動時の初期化プロセス中に発生する警告 (致命的ではないエラー) ; E_COMPILE_ERROR – 致命的なコンパイル時エラー ; E_COMPILE_WARNING – コンパイル時の警告 (致命的ではないエラー) ; E_USER_ERROR – ユーザーが生成したエラー メッセージ ; E_USER_WARNING – ユーザーが生成した警告メッセージ ; E_USER_NOTICE – ユーザーによって生成されたリマインダーメッセージ 上記のオプションは任意の数で「または」接続 (OR または | を使用) できるため、必要なすべてのエラー レベルを報告できます。 たとえば、次のコードはユーザー定義のエラーと警告をオフにし、特定の操作を実行した後、元のエラー レベルに戻ります。 例 1、 リーリー例 2、 リーリー |