Birisi PHP en yüksek olası hata raporlama seviyesini kullanmak gerekir neden nedenlerini vermek istiyorum?
Ways to set highest level:
PHP < 5.4:
error_reporting(E_ALL | E_STRICT);
PHP> = 5.4:
error_reporting(E_ALL);
PHP all versions (için tavsiye edilen config files):
error_reporting(2147483647);
PHP all versions (benim yapılandırma, -1 tüm hataları içeren ve hatırlaması kolay olacak)
error_reporting(-1);
My experiences:
- Düşük raporlama seviyeleri için hiçbir neden yoktur
- error control operator hiç kullanılmamış
- dosya ve çizgi üzerine yazmak set_error_handler ve özel istisna sınıfı aracılığıyla istisnalar tüm hataları dönüştürmek için kullanabilirsiniz