ホームページ  >  記事  >  バックエンド開発  >  PHPのエラーレベル、PHPエラーレベル_PHPチュートリアル

PHPのエラーレベル、PHPエラーレベル_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:44:30913ブラウズ

PHP のエラー レベル、PHP エラー レベル

PHP プログラミングのプロセスでは、誰もが多かれ少なかれエラー リマインダーに遭遇するでしょう。今日は、よりクリーンなコードを書くことから始めましょう。リストした主なエラーの種類については、まず穴を掘り、PHP エラーと例外に関する関連知識を書き、ゆっくりと穴を埋めていきます。

  • 非推奨の最低レベルのエラー、プログラムは実行を継続します

  • 通知レベルのエラーを通知します。宣言されていない変数が直接使用された場合、プログラムは実行を継続します

  • 警告警告レベルのエラーです。期待した結果が得られない可能性があります

  • 致命的エラー 致命的レベルのエラー 致命的レベルのエラー、プログラムはそれ以上実行されません

  • parse error 構文解析エラー、最高レベルのエラー、その他のエラーメッセージも表示されません

  • E_USER_関連エラー ユーザー設定に関連するエラー

trigger_error()関数を使用して、ユーザーレベルのエラー/警告/通知情報を設定します

エラーレベルを設定するにはどうすればよいですか?

error_reporting(-1)はすべてのエラーを表示し、error_reporting(0)はすべてのエラーを表示します。 ini_set('error_reporting',0) もすべてのエラーをマスクします。 php.ini ファイルで error_reporting を設定して、スクリプトに特定のエラーを表示または非表示にすることができます。 ini_set('display_errors','On') はエラーを表示します。

注: error_reporting() はどのような種類のエラーが報告されるかを設定し、ini_set('display_errors','On') はエラーを出力するかどうかを設定します。したがって、error_reporting(-1) と ini_set('display_errors',0) を使用してログを設定できます。エラーは報告され、出力されません。

例: error_reporting(E_ALL&~E_NOTICE) は通知レベルのエラーを表示しません。 「〜」はそうではないことを意味します。

www.bkjia.com本当http://www.bkjia.com/PHPjc/1048774.html技術記事 PHP のエラー レベル、PHP エラー レベル PHP プログラミングのプロセスでは、誰もが多かれ少なかれエラー リマインダーに遭遇するでしょう。そして、これらのエラー リマインダーこそが、私たちをよりクリーンなコードを書くように導くのです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。