您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
php中trigger_error的用法
发布时间:2021-09-14 23:02:14编辑:雪饮阅读()
trigger_error在php中是一个函数,该函数一般用的并不多,那么该函数一般用在自动化测试phpunit框架中比较多。
trigger_error() 函数创建用户级别的错误消息。
其原型:
trigger_error(errormsg,errortype);
errormsg:必需。规定错误消息。最大长度 1024 字节。
errortype:可选。规定错误类型。可能的值:
E_USER_ERROR
E_USER_WARNING
E_USER_NOTICE(默认)
E_USER_DEPRECATED(抛出一个不赞成的错误或者说是抛出一个过时的弃用的错误)
那么一个具体的实例如:
test.php:
<?php
\trigger_error('foo', \E_USER_DEPRECATED);
?>
\trigger_error('foo', \E_USER_DEPRECATED);
?>
运行结果如:
C:\Users\Administrator>D:\phpstudy_pro\Extensions\php\php7.3.4nts\php.exe C:\Users\Administrator\PhpstormProjects\untitled\test.php
Deprecated: foo in C:\Users\Administrator\PhpstormProjects\untitled\test.php on line 2
Call Stack:
0.0001 393016 1. {main}() C:\Users\Administrator\PhpstormProjects\untitled\test.php:0
0.0002 393016 2. trigger_error(string(3), long) C:\Users\Administrator\PhpstormProjects\untitled\test.php:2
关键字词:php,trigger_error