PHP xatoliklarni handle qilish

0 ovoz
23 marta ko‘rilgan
so‘radi 29 yanvar parmonov98 (1,263 bal)
PHP da try catch ni bilaman, lekin menga barcha xatoliklarni bitta joyda(bitta funksiya orqali) aniqlab uni faylga yozmoqchiman. shunaqa narsani kimdir qilganmi?

1 ta javob

+1 ovoz
javob berdi 29 yanvar parmonov98 (1,263 bal)
tahrirlandi 30 yanvar parmonov98
 
Eng yaxshi javob

oʻzim yechim topdim.

function errorHandler($errno, $errstr, $errfile, $errline) {
 
    switch ($errno) {
        case E_NOTICE:
        case E_USER_NOTICE:
        case E_DEPRECATED:
        case E_USER_DEPRECATED:
        case E_STRICT:
            file_put_contents(ʼerror.logʻ, “STRICT error $errstr at $errfile:$errline n“);
            break;
 
        case E_WARNING:
        case E_USER_WARNING:
          file_put_contents(ʼerror.logʻ, “WARNING error $errstr at $errfile:$errline n“);
            break;
 
        case E_ERROR:
        case E_USER_ERROR:
        case E_RECOVERABLE_ERROR:
           file_put_contents(ʼerror.logʻ, “FATAL error $errstr at $errfile:$errline n“);
 
        default:
       file_put_contents(ʼerror.logʻ, “Unknown error at $errfile:$errline n“);
    }
}
 
set_error_handler(“errorHandler“);

kimgadir kerak boʻlib qolishi mumkin. telegram bot developmentda odam koʻrga oʻxshab qolarkan! 

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...