Ben set_error_handler()
işlevi bir hata olduğunda bir işlevi çağırmak için belirledik.
Bu işlevi ben istisna sınıfının kendi uygulama var:
function acs_error_handler($errno, $errstr, $errfile, $errline) {
throw new acs_exception($errstr, $errno);
}
Bu bana aşağıdaki hatayı veriyor:
Ölümcül hata: Sınıf 'acs_exception bulunamadı'
Nedense, bu fonksiyon kullanıyorum kurdunuz benim özdevinimli_yükle işlevini çağırmak değildir:
spl_autoload_register('__autoload');
Ben satır eklerseniz:
__autoload('acs_exception');
Hata fonksiyonu tüm eserleri sınıf çağırmadan önce.
Benim sorum: Ben hata tetikleme işlevi acs_exception sınıf __autoload()
function ateş aramadın mı alıyorsunuz??