當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP trigger_error()用法及代碼示例


trigger_error() 函數創建用戶定義的錯誤消息。

用法

trigger_error(error_msg, error_type)

參數

  • error_msg− 指定錯誤信息。長度限製為 1024 個字符。

  • error_type- 它指定此錯誤消息的錯誤類型。

  • 可能的錯誤類型:
  • E_USER_ERROR− 致命的 user-generated 運行時錯誤。無法恢複的錯誤。腳本的執行被暫停。

  • E_USER_WARNING− 非致命 user-generated 運行時警告。腳本的執行不會停止。

  • E_USER_NOTICE− 默認。 User-generated 運行時通知。腳本發現了一些可能是錯誤的東西,但在正常運行腳本時也可能發生。

返回

如果指定了錯誤的 error_type,則 trigger_error() 函數返回 FALSE,否則返回 TRUE。

示例

以下是一個例子 -

<?php
if ($demo<50) {
   trigger_error("Number cannot be less than 50");
}
?>

輸出。

它還將顯示以下自定義錯誤

PHP Notice:Undefined variable:demo in /home/cg/root/4127336/main.php on line 2
PHP Notice:Number cannot be less than 50 in /home/cg/root/4127336/main.php on line 3

相關用法


注:本文由純淨天空篩選整理自Ankith Reddy大神的英文原創作品 trigger_error() function in PHP。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。