php error_reporting() はエラー報告レベルを設定します
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-25 08:51:23
-
- * 現時点では、E_STRICT モードの警告を回避します
- * (これは関数定義の前に行う必要があります)
- */
- if (define('E_STRICT')) {
- $old_error_reporting = error_reporting(0);
- if ($old_error_reporting & E_STRICT) {
- error_reporting($old_error_reporting ^ E_STRICT);
- } else {
- error_reporting($old_error_reporting);
- }
- unset($old_error_reporting);
コードをコピー
それらは次のとおりです。
-
// すべてのエラー報告をオフにする; すべてのエラーをオフにする
- error_reporting(0);
// 単純な実行エラーを報告する。エラーの実行
- error_reporting(E_ERROR | E_WARNING | E_PARSE);
// E_NOTICE のレポートも有効です (初期化されていない
- // 変数をレポートしたり、変数名のスペルミスを検出したりするため…);初期化されていない
- // 変数、または変数名のスペルミスを検出します…); 初期化された変数、または変数名のタイプミスを検出します
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
- // E_NOTICE 以外のすべてのエラーを報告します
- // これは php .ini で設定されたデフォルト値です;すべてのエラーを報告しますが、E_NOTICE は報告しません
error_reporting(E_ALL ^ E_NOTICE);
- // すべての PHP エラーを報告します (ビット単位 63 が使用される場合があります) PHP 3);すべてのエラーを報告する
error_reporting(E_ALL);
- // error_reporting(E_ALL)と同じ; 上記と同じ
- ini_set('error_reporting', E_ALL);
-
コードをコピー
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2025-02-26 03:58:14
-
2025-02-26 03:38:10
-
2025-02-26 03:17:10
-
2025-02-26 02:49:09
-
2025-02-26 01:08:13
-
2025-02-26 00:46:10
-
2025-02-25 23:42:08
-
2025-02-25 22:50:13
-
2025-02-25 21:54:11
-
2025-02-25 20:45:11