php的錯(cuò)誤處理是比較復(fù)雜的, 本文講解php中所有錯(cuò)誤相關(guān)的重要知識(shí)點(diǎn)做一次梳理, 便于理解php的錯(cuò)誤機(jī)制.

基礎(chǔ)知識(shí)

在此之前, 先熟悉一下php手冊(cè)中 error的基礎(chǔ)知識(shí)

預(yù)定義常量

定義了所有php的錯(cuò)誤類型常量, 每一個(gè)常量都是一個(gè)整型數(shù)值, 它的作用在于

常量值(數(shù)值或者符號(hào))用于建立一個(gè)二進(jìn)制位掩碼,來制定要報(bào)告的錯(cuò)誤信息。可以使用按位運(yùn)算符來組合這些值或者屏蔽某些類型的錯(cuò)誤。請(qǐng)注意,在 php.ini 之中,只有'|', '~', '!', '^' 和 '&' 會(huì)正確解析。

從使用的角度看, 可以分為三類:

  1. 用戶手動(dòng)拋出的
    E_USER_NOTICEE_USER_WARNING

    延伸閱讀

    學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式