PHP で通知エラーをオフにするいくつかの方法がありますが、ここで私が言わなければならないのは、エラー プロンプトをオフにすると、プログラム コード内の通知レベルのエラーが多数発生すると、PHP のパフォーマンスが低下することになります
方法 1. php.ini を変更し、error_reporting を E_ALL & ~E_NOTICE に変更します (推奨学習: PHP ビデオ チュートリアル )
方法 2: 通知を閉じる必要がある PHP ページの先頭に次のように記述します: error_reporting(E_ALL & ~E_NOTICE);
使用できる定義済みの変数があるかどうかを確認します。直接使用します。ただし、PHP をプログラミングする場合、C ほど厳密ではありません。この機能はプログラミング時によく使用されます。 PHP のデフォルト設定ではこれらのプロンプトが表示されるため、ページが正しく表示されなくなります。
//error_reporting(E_ALL);error_reporting(E_ALL || ~E_NOTICE); //显示除去 E_NOTICE 之外的所有错误信息
1 つ目はすべてのエラーを表示することを意味し、2 つ目は警告を表示せずにすべてのエラーを表示することを意味します。2 行目の前に // を追加し、2 行目の前の // を削除するだけです。最初の行。
添付ファイル: 各エラー レポートの詳細な説明
error_reporting(0);//禁用错误报告 error_reporting(E_ALL ^ E_NOTICE);//显示除去 E_NOTICE 之外的所有错误信息 error_reporting(E_ALL^E_WARNING^E_NOTICE);//显示除去E_WARNING E_NOTICE 之外的所有错误信息 error_reporting(E_ERROR | E_WARNING | E_PARSE);//显示运行时错误,与error_reporting(E_ALL ^ E_NOTICE);效果相同。 error_reporting(E_ALL);//显示所有错误
例は次のとおりです:
if (!$a) { error_reporting(0); ob_start('ob_gzhandler'); } else { error_reporting(E_ALL ^ E_NOTICE);
以上がPHPで通知を閉じる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。