首頁 >後端開發 >php教程 >php trigger_error() 函數的用法?

php trigger_error() 函數的用法?

怪我咯
怪我咯原創
2017-07-10 15:02:511962瀏覽

trigger_error() 函數建立使用者層級的錯誤訊息。

trigger_error() 函數能結合內建的錯誤處理器所關聯,或者可以使用使用者定義的函數作為新的錯誤處理程序(set_error_handler()) 。

語法

trigger_error(errormsg,errortype);



#描述
errormsg 必要。規定錯誤訊息。最大長度 1024 位元組。
errortype

可選。規定錯誤類型。可能的值:

  • E_USER_ERROR

  • ##E_USER_WARNING

  • #E_USER_NOTICE (預設)

trigger_error() 範例

##

<?php
if ( $divisor  ==  0 ) {
     trigger_error ( "Cannot divide by zero" ,  E_USER_ERROR );
}
?>

PS:在error_msg 裡的HTML實體並不會被轉義。 如果錯誤訊息要顯示在瀏覽器裡,需要對錯誤訊息使用 

htmlentities

() 。

以上是php trigger_error() 函數的用法?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn