[英]Don't Show mysqli Errors
我希望我的PHP腳本隱藏mysqli
對象生成的任何錯誤,但顯示其他錯誤。 有沒有辦法在PHP中執行此操作?
創建自定義異常處理程序可以使其非常簡單。 我們可以簡單地創建一個特殊的類,並在PHP中發生異常時調用這些函數。 該類必須是異常類的擴展。 我們可以在此處抑制特定類型的錯誤。
或者簡單地,您可以將@
與mysqli中的錯誤拋出函數(如@mysqli_errno()
來抑制錯誤消息
嘗試使用instanceof運算符,is_a函數或get_class函數來獲取錯誤類型:
$var instanceof MySQLi
is_a($var, 'mysqli')
is_object($var) && get_class($var) == 'mysqli'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.