最新的Web開發教程
 

PHP trigger_error() Function

<PHP誤差基準

如果$ usernum> 10,觸發一個錯誤:

<?php
if ($usernum>10) {
    trigger_error("Number cannot be larger than 10");
}
?>

上面的代碼將輸出是這樣的:

Notice : Number cannot be larger than 10
in C:\webfolder\test.php on line 6


定義和用法

trigger_error()函數創建了一個用戶級別的錯誤消息。

trigger_error()函數可以與內置的錯誤處理程序一起使用,或者與由設定的用戶定義函數set_error_handler()函數。


句法

trigger_error( errormsg,errortype ) ;

參數 描述
errormsg 需要。 指定此錯誤的錯誤消息。 在長度最大1024字節
errortype 可選的。 指定該錯誤的錯誤類型。 可能的值:
  • E_USER_ERROR
  • E_USER_WARNING
  • E_USER_NOTICE (this is default)

技術細節

返回值: FALSE如果指定了錯誤的錯誤類型,否則返回true
PHP版本: 4.0.1+

<PHP誤差基準