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


PHP user_error()用法及代碼示例



用法

bool user_error ( string $error_msg [, int $error_type] );

定義和用法

該函數是 trigger_error() 的別名,用於觸發用戶錯誤條件,可與 內置 錯誤處理程序結合使用,或與已設置為新錯誤處理程序(set_error_handler())的用戶定義函數結合使用。

參數

Sr.No 參數及說明
1

error_msg(Required)

它指定錯誤消息。長度限製為 1024 個字符。

2

error_types(Optional)

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

可能的錯誤類型 -

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

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

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

返回值

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

示例

以下是此函數的用法 -

<?php
    if ($test<10) {
    user_error("Number cannot be less than 10");
}
?>

這將產生以下結果 -

Number cannot be less than 10

相關用法


注:本文由純淨天空篩選整理自 PHP - Function user_error()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。