error_reporting Fonksiyonu

error_reporting fonksiyonu, betik çalışması sırasında görüntülenecek hata seviyelerini ayarlar. Önceden tanımlanmış hata seviyesi sabitlerini veya bit tabanlı OR ile bunların kombinasyonunu alabilir. Fonksiyon önceki raporlama seviyesini döndürür.

Sözdizimi

phperror_reporting([int $seviye]);

Örnek

Tüm hataların görüntülenmesi için raporlama seviyesini ayarlayalım:

php<?php
  error_reporting(E_ALL);
?>

Örnek

Hata raporlarını kapatma:

php<?php
  error_reporting(0);
?>

Örnek

Birleşik raporlama seviyesi ayarlama:

php<?php
  error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>

Örnek

Mevcut raporlama seviyesini alma:

php<?php
  $mevcut_seviye = error_reporting();
  echo $mevcut_seviye;
?>

Ayrıca Bakınız

  • yapılandırma ayarlarını belirleyen ini_set
    fonksiyonu
  • özel hata işleyici tanımlayan set_error_handler
    fonksiyonu