新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
怎么在PHP中自定義錯誤-創(chuàng)新互聯(lián)
怎么在PHP中自定義錯誤?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
自定義錯誤就是自己可以完全控制錯誤以及其提示內(nèi)容
設(shè)定錯誤由自己定義的函數(shù)來處理
set_error_handler('errName');
設(shè)定該函數(shù)并在其中自定義錯誤的輸入與記錄,自帶四個參數(shù)
errNo 錯誤號
errMsg 錯誤信息
errFile 錯誤文件
errLine 錯誤行號
function errName($errNo,$errMsg,$errFile,$errLine){ echo 'errNo:'.$errNo'.'; echo 'errMsg:'.$errMsg'.'; echo 'errFile:'.$errFile'.'; echo 'errLine:'.$errLine.''; } trigger_error('error!',E_USER_NOTICE);
注意:
① 若使用自定義錯誤,系統(tǒng)不再處理錯誤;
② 若發(fā)生嚴重錯誤(E_ERROR,E_USER_ERROR),將立即停止程序即自定義錯誤函數(shù)無法進行處理,而交由系統(tǒng)進行錯誤處理
看完上述內(nèi)容,你們掌握怎么在PHP中自定義錯誤的方法了嗎?如果還想學到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
分享題目:怎么在PHP中自定義錯誤-創(chuàng)新互聯(lián)
文章地址:http://fisionsoft.com.cn/article/dgchhh.html