当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。