中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

PHP捕獲Fatal error錯(cuò)誤的方法

Fatal error 一般是不需要捕獲的, 但是在一個(gè)復(fù)雜的程序中, 如果偶然出現(xiàn)內(nèi)存不足導(dǎo)致fatal error就難以處理了.

比如. fatal error 出在MySQL類中fetch的時(shí)候. 這個(gè)時(shí)候就很難定位到真正問題所在了.

php異常處理中 可以通過set_error_handler來(lái)捕獲. 但是卻只能捕獲 NOTICE/WARNING級(jí)別的錯(cuò)誤, 對(duì)于E_ERROR是無(wú)能為力的.

register_shutdown_function 能解決set_error_handler的不足.

通過此函數(shù)注冊(cè)好程序結(jié)束回調(diào)函數(shù), 就可以捕獲平時(shí)捕獲不到的錯(cuò)誤了. 再通過 error_get_last 對(duì)錯(cuò)誤進(jìn)行判斷. 就容易找出難以定位的問題了.

復(fù)制代碼 代碼如下:
function shutdown_function() 

    $e = error_get_last();   
    print_r($e); 
}
register_shutdown_function('shutdown_function'); 

php技術(shù)PHP捕獲Fatal error錯(cuò)誤的方法,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 色精品视频 | 精品久久久久国产 | 久久久久99| 九九亚洲 | 精品国产乱码久久久久久a丨 | 国产乱精品一区二区三区 | 久热国产在线 | 久久国产成人精品国产成人亚洲 | 99精品欧美一区二区三区 | 欧美亚洲视频在线观看 | 亚欧精品一区 | 精品欧美一区二区在线观看视频 | 美女黄网站视频免费 | www.亚洲.com | 精品久久久久久亚洲精品 | 免费av观看 | 日本在线中文 | 亚洲经典一区 | 91视视频在线观看入口直接观看 | 久久精品在线免费视频 | 欧美日韩国产在线观看 | 91成人小视频 | 国产伦精品一区二区三区视频金莲 | 手机看片在线播放 | 日韩免 | 精品国产伦一区二区三区观看说明 | 国产乱码精品一品二品 | 国产视频二区 | 亚洲精品久久久久久一区二区 | 久久99精品视频 | 91视频中文| 欧美精品一区二区三区视频 | 奇米av | 国产精品美女一区二区 | 欧美激情视频一区二区三区免费 | 欧美视频在线看 | 日本在线精品视频 | 秋霞av国产精品一区 | 蜜桃毛片| 草草草久久久 | 午夜一区二区三区在线观看 |