PHP 菜鳥教程

PHP 高級(jí)教程

PHP & MySQL

PHP 參考手冊(cè)

PHP trigger_error() 函數(shù)用法及示例

PHP Error & Loggings 參考手冊(cè)

trigger_error()函數(shù)產(chǎn)生一個(gè)用戶級(jí)別的 error/warning/notice 信息

語(yǔ)法

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

定義和用法

此函數(shù)用于觸發(fā)用戶錯(cuò)誤條件,它可以與內(nèi)置的錯(cuò)誤處理程序或已設(shè)置為新錯(cuò)誤處理程序的用戶定義函數(shù)(set_error_handler())一起使用。

參數(shù)

序號(hào)參數(shù)及說(shuō)明
1

error_msg(必需)

該 error 的特定錯(cuò)誤信息,長(zhǎng)度限制在了 1024 個(gè)字節(jié)。超過(guò) 1024 字節(jié)的字符都會(huì)被截?cái)唷?/p>

2

error_types(可選)

它指定此錯(cuò)誤消息的錯(cuò)誤類型。

可能的錯(cuò)誤類型-

  • E_USER_ERROR - 用戶生成的致命運(yùn)行時(shí)錯(cuò)誤。無(wú)法從中恢復(fù)的錯(cuò)誤。腳本的執(zhí)行被暫停。

  • E_USER_WARNING - 用戶生成的非致命的運(yùn)行時(shí)警告。腳本的執(zhí)行不會(huì)停止。

  • E_USER_NOTICE - 默認(rèn)。用戶生成的運(yùn)行時(shí)通知。 腳本發(fā)現(xiàn)可能有錯(cuò)誤,但正常運(yùn)行腳本時(shí)也可能會(huì)發(fā)生這種情況。

返回值

如果指定了錯(cuò)誤的error_type,則此函數(shù)返回FALSE,否則返回TRUE。

在線示例

以下是此trigger_error函數(shù)的用法-

<?php
 if ($test<10) {
    trigger_error("數(shù)字不能小于10");
}
?>
測(cè)試看看?/?

輸出結(jié)果:

數(shù)字不能小于10

PHP Error & Loggings 參考手冊(cè)

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清