Örnek
Farklı bir hata düzeyinde raporlama belirtin:
<?php
// Turn off error reporting
error_reporting(0);
// Report runtime errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);
// Report all errors
error_reporting(E_ALL);
// Same as error_reporting(E_ALL);
ini_set("error_reporting",
E_ALL);
// Report all errors except E_NOTICE
error_reporting(E_ALL & ~E_NOTICE);
?>
Tanımı ve Kullanımı
error_reporting() fonksiyonu hataları rapor olacağını belirtir.
PHP bir çok hata seviyesine sahiptir ve bu işlevi kullanarak mevcut komut dosyası için bu düzeyde ayarlar.
Sözdizimi
error_reporting( level ) ;
Parametre | Açıklama |
---|---|
level | İsteğe bağlı. Geçerli komut dosyası için hata raporu düzeyini belirtir. Hata numaraları ve adlandırılmış sabitleri kabul edilir. Not: Adlandırılan PHP'nin gelecek sürümleri için uyumluluğu sağlamak için tavsiye edilir |
Teknik detaylar
Geri dönüş değeri: | Hiçbir seviye parametresi verilirse eski hata raporlama düzeyi veya mevcut hata raporlama seviyesini döndürür |
---|---|
PHP Sürümü: | 4.0+ |
<PHP Hata Başvurusu