PHP で可能な限り最高のエラー報告レベルを使用すべきではない理由を教えてください。
最高レベルを設定する方法:
PHP < 5.4:
error_reporting(E_ALL | E_STRICT);
PHP >= 5.4:
error_reporting(E_ALL);
PHPのすべてのバージョン(構成ファイルに推奨):
error_reporting(2147483647);
PHPのすべてのバージョン(私の構成、-1 にはすべてのエラーが含まれ、覚えやすい)
error_reporting(-1);
私の経験:
- 報告レベルが低い理由はない
- エラー制御演算子を使用したことがない
- set_error_handlerとカスタマイズされた例外クラスを介してすべてのエラーを例外に変換し、ファイルと行を上書きするために使用します