php

推荐列表 站点导航

当前位置:首页 > 脚本编程 > php >

PHP中通过trigger_error触发PHP错误示例

来源:网络整理  作者:网友投稿  发布时间:2020-12-29 01:13
这篇文章主要介绍了PHP中通过trigger_error触发PHP错误示例,本文介绍了错误抑制符@以及通过 trigger_error 触发 PHP 错误示例...

PHP中通过trigger_error触发PHP错误示例 【错误抑制符@】 除了 php.ini 中 error_reporting 和 display_errors 的设置、error_reporting() 函数、ini_set() 函数 外。

【通过 trigger_error 触发 PHP 错误】 触发错误的功能不只限于 PHP 解析器,可以手动抛出错误 用 E_USER_ERROR 取代 PHP 内置的E_WARNING 警告, E_USER_NOTICE); }else{ echo $num1 + $num2; } echo br /程序继续向下执行; 输出: 复制代码 代码如下: 3 程序继续向下执行 而: 复制代码 代码如下: ?php $num1 = 1; $num2 = 2a; if(!(is_numeric($num1) is_numeric($num2))){ //手动抛出通知级别的错误 trigger_error(num1 和 num2 必须为合法数值。

还可以通过 trigger_error() 函数触发错误,可以协助调试代码, ,类似于异常中抛出的异常一样, @ 加在任何会产生错误的表达式之前, 【例】 复制代码 代码如下: ?php $num1 = 1; $num2 = 2; if(!(is_numeric($num1) is_numeric($num2))){ //手动抛出通知级别的错误 trigger_error(num1 和 num2 必须为合法数值, E_USER_NOTICE); }else{ echo $num1 + $num2; } echo br /程序继续向下执行; 输出: 复制代码 代码如下: ( ! ) Notice: num1 和 num2 必须为合法数值 in D:\practise\php\Error\error1.php on line 6 程序继续向下执行 【其他】当数据库连接不上时等严重错误时,抛出了一个错误,还可以使用错误抑制符@ 屏蔽错误的输出,。

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://www.juheyunku.com/jiaob/php/10483.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

PHP中通过trigger_error触发PHP错误示例

2020-12-29 编辑:网友投稿

PHP中通过trigger_error触发PHP错误示例 【错误抑制符@】 除了 php.ini 中 error_reporting 和 display_errors 的设置、error_reporting() 函数、ini_set() 函数 外。

【通过 trigger_error 触发 PHP 错误】 触发错误的功能不只限于 PHP 解析器,可以手动抛出错误 用 E_USER_ERROR 取代 PHP 内置的E_WARNING 警告, E_USER_NOTICE); }else{ echo $num1 + $num2; } echo br /程序继续向下执行; 输出: 复制代码 代码如下: 3 程序继续向下执行 而: 复制代码 代码如下: ?php $num1 = 1; $num2 = 2a; if(!(is_numeric($num1) is_numeric($num2))){ //手动抛出通知级别的错误 trigger_error(num1 和 num2 必须为合法数值。

还可以通过 trigger_error() 函数触发错误,可以协助调试代码, ,类似于异常中抛出的异常一样, @ 加在任何会产生错误的表达式之前, 【例】 复制代码 代码如下: ?php $num1 = 1; $num2 = 2; if(!(is_numeric($num1) is_numeric($num2))){ //手动抛出通知级别的错误 trigger_error(num1 和 num2 必须为合法数值, E_USER_NOTICE); }else{ echo $num1 + $num2; } echo br /程序继续向下执行; 输出: 复制代码 代码如下: ( ! ) Notice: num1 和 num2 必须为合法数值 in D:\practise\php\Error\error1.php on line 6 程序继续向下执行 【其他】当数据库连接不上时等严重错误时,抛出了一个错误,还可以使用错误抑制符@ 屏蔽错误的输出,。

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://www.juheyunku.com/jiaob/php/10483.shtml

相关文章

风云图片

推荐阅读

返回php频道首页