PHP 通知の無効化
PHP でアプリケーションを開発する場合、上記のような不要な「通知」が表示されることがあります。出力され、実際のエラーのデバッグが困難になります。この問題は、特に、display_errors INI 設定をオフに設定しているにもかかわらず通知が表示される場合にイライラする可能性があります。
解決策
解決策は、エラー報告レベルを変更することです。通知を除外します。これは 2 つの方法で実現できます:
ini 構成:
例:
error_reporting = E_ALL & ~E_NOTICE;
関数:
例:
<?php error_reporting(E_ALL & ~E_NOTICE); ?>
追加の考慮事項
通知を無効にすることで一時的な解決策が得られる可能性がありますが、通知はシステム内の潜在的な問題を強調する目的があることに注意することが重要です。コード。これらの通知を抑制すると、アプリケーションで予期しない動作を引き起こす可能性のある実際のバグを見落とす可能性があります。
したがって、通知を隠すのではなく、その根本的な原因に対処することをお勧めします。この例では、エラーは定数 DIR_FS_CATALOG が 2 回定義されていることを示しています。この問題は、そのような通知や潜在的な問題を回避するために、定数が 1 回だけ定義されるようにすることで解決する必要があります。
以上がPHP 通知を無効にする方法と、常にそうすべきではない理由の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。