error_reporting Hangi PHP hatalarının raporlanacağını tanımlar &reftitle.description; interror_reporting intnullhata_seviyesi&null; error_reporting işlevi error_reporting yönergesinin değerini çalışma anında tanımlar. PHP bir çok hata seviyesine sahiptir. Bu işlevi kullanarak betiğinizin çalışması esnasında hangi seviyelerin raporlanacağını belirleyebilirsiniz. Seçimlik hata_seviyesi bağımsız değişkeni atlanmışsa işlev daima geçerli hata raporlama seviyesini döndürür. &reftitle.parameters; hata_seviyesi Yeni hata raporlama seviyesi. Bir bit maskesi veya isimli sabitler belirtilebilir. Gelecek sürümlerle uyumluluk bakımından bir bit maskesi değil, isimli sabitlerin kullanılması hararetle tavsiye edilir. Yeni hata seviyeleri eklendikçe tamsayı aralığı genişler. Dolayısıyla tamsayı olarak belirtilmiş hata seviyeleri her zaman beklendiği gibi davranmayabilir. Kullanılabilecek hata seviyesi sabitleri ve anlamları Öntanımlı Sabitler sayfasında açıklanmıştır. &reftitle.returnvalues; hata_seviyesi bağımsız değişkenine dönüşmeden önce, error_reporting hata raporlama seviyesi döner. Hata denetimi için @-işleci hatanın işlenmesi sırasında hata_seviyesini değiştirir. &reftitle.examples; - <function>error_reporting</function> örnekleri ]]> &reftitle.notes; -1 değeri belirtildiği takdirde olası tüm hatalar hatta PHP'nin gelecek sürümlerinde eklenen seviyeler bile raporlanır. Davranış, E_ALL sabitinin aktarımına eşdeğerdir. &reftitle.seealso; display_errors yönergesi html_errors yönergesi xmlrpc_errors yönergesi hata denetim işleci ini_set