位置: 编程技术 - 正文

浅谈PHP错误类型及屏蔽方法(php常见的错误级别)

编辑:rootadmin

推荐整理分享浅谈PHP错误类型及屏蔽方法(php常见的错误级别),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php报错四种类型,浅谈php错误类型有哪些,php常见的错误级别,php常见错误类型,php错误类型有哪些,浅谈php错误类型分析,浅谈php错误类型论文,浅谈php错误类型分析,内容如对您有帮助,希望把文章链接给更多的朋友!

程序只要在运行,就免不了会出现错误,错误很常见,比如Error,Notice,Warning等等。在PHP中,主要有以下3种错误类型。

1.注意(Notices)

这些都是比较小而且不严重的错误,比如去访问一个未被定义的变量。通常,这类的错误是不提示给用户的,但有时这些错误会影响到运行的结果。

2.警告(Warnings)

这就是稍微严重一些的错误了,比如想要包含include()一个本身不存在的文件。这样的错误信息会提示给用户,但不会导致程序终止运行。

3.致命错误(Fatal errors)

这些就是严重的错误,比如你想要初始化一个根本不存在的类的对象,或调用一个不存在的函数,这些错误会导致程序停止运行,PHP也会把这些错误展现给用户。

不同的错误种类包括:

E_ERROR:通常会显示出来,也会中断程序执行。

E_WARNING:通常都会显示出来,但不会中断程序的执行。

E_NOTICE:在脚本正常运行下发生的代码错误。

E_PARSE:语法解析错误。

E_CORE_ERROR:在PHP启动时发生的致命错误。

E_CORE_WARNING:报告在PHP启动时发生的非致命性错误。

E_COMPILE_ERROR:编译时发生的致命错误,指出脚本的错误。

浅谈PHP错误类型及屏蔽方法(php常见的错误级别)

E_USER_ERROR:用户产生的错误信息。

E_USER_WARNING:用户产生的警告信息。

E_USER_NOTICE:用户引发的注意消息。

E_STRICT:编码标准化警告,运行时发生的错误。

E_RECOVERABLE_ERROR:接近致命的运行时错误,若未被捕获则视同E_ERROR。

E_ALL:捕获所有的错误和警告。

屏蔽PHP错误提示

方法一:在有可能出错的函数前加@,然后or die("") 如:

@mysql_connect(...) or die("Database Connect Error")

方法二:编辑php.ini ,查找"display_errors =" ,将“=”后面的值改为"off。

方法三:在php脚本前加error_reporting(0),屏蔽所有错误提示。

其中,error_reporting 配置错误信息回报的等级。

语法:int error_reporting(int [level]);

返回值:整数

函数种类:PHP 系统功能

以上这篇浅谈PHP错误类型及屏蔽方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

php正则删除img标签的方法示例 原创 本文实例讲述了php正则删除img标签的方法。分享给大家供大家参考,具体如下:一、问题正则抓取过程中需要删除正文中的img标签,如:div欢迎访问积

PHP编程求最大公约数与最小公倍数的方法示例 本文实例讲述了PHP编程求最大公约数与最小公倍数的方法。分享给大家供大家参考,具体如下://求最大公约数functionmax_divisor($a,$b){$n=min($a,$b);for($i=$n;$i1

PHP实现的简单AES加密解密算法实例 本文实例讲述了PHP简单AES加密解密算法。分享给大家供大家参考,具体如下:/**实现AES加密*$str:要加密的字符串*$keys:加密密钥*$iv:加密向量*$cipher_alg:加

标签: php常见的错误级别

本文链接地址:https://www.jiuchutong.com/biancheng/290907.html 转载请保留说明!

上一篇:PHP编程获取各个时间段具体时间的方法(php获取数据)

下一篇:php正则删除img标签的方法示例 原创(php 正则)

  • 企业所得税汇算清缴补缴税款分录
  • 年报纳税总额能查到吗
  • 关联企业间借款利息扣除规定
  • 企业计提印花税会计处理
  • 企业税前扣除凭证包括增值税发票吗
  • 什么是电子银行渠道限额
  • 暂存凭证怎么改成记字
  • 收到预付款的发票怎么写摘要
  • 政府补助的失业金发放准时吗
  • 公司自建房屋如何进行入账?
  • 季报所得税可以预交吗
  • 企业购车票可以抵扣增值税吗?
  • 非雇佣劳务
  • 团队建设费用怎么入账
  • 应付账款核销法律规定
  • 办公家具可以一次性抵扣吗?
  • 第一次申领发票可以增额吗?
  • 跨地区经营汇总纳税企业所得税
  • 甲供材料如何纳税
  • 收到政府补助的现金流
  • 股息红利纳税义务发生地
  • 什么原因导致血脂高
  • 苹果6splus怎么操作技巧
  • 利润总额为负数净利润怎么算
  • 不良资产核销的影响
  • qqlogin.exe是什么进程 qqlogin.exe应用程序错误解决办法
  • codegenerator用法
  • 设置背景图片大小和元素的大小一致的代码
  • 企业汇算清缴发现之前收入记多了可以调整吗
  • 使用nvm安装nodejs后无法执行node命令
  • yolov5加入注意力机制后网络后进行剪枝
  • php解释器工作流程
  • 负数发票的销售成本怎么做?
  • python中字符串与数字相乘的结果
  • python装饰器如何保留原函数信息
  • 自由会计师
  • phpcms使用教程
  • 约当产量法的含义
  • 社保次月几号生效
  • 货款已退回货已收到怎么办
  • 计提的费用收到发票时候怎么做账
  • 材料发票税额
  • 固定资产以前年度多计提怎么办
  • 研发支出资本化支出期末怎么处理
  • 安装固定资产所消耗的材料费和人工费属于什么会计科目
  • 营业外支出会计编码
  • 信息技术服务费属于什么费用
  • 金税盘抵扣在申报表哪填
  • 客户逾期不付款,需要赔多少违约金
  • 转让厂房如何缴纳土地增值税
  • 暂估收入怎么做分录
  • 公司转让二手车需要缴纳什么税
  • mysql8设置时区
  • sql server安全设置
  • mysql的用处
  • win10累积更新 卡住
  • mac os10.11
  • win7家庭版开启administrator
  • ubuntu14.04启动不了
  • 备份linux命令
  • windows xp sp3 vl
  • mysql如何建立数据完整性约束
  • win10周年版
  • 解决VMware下64位linux系统不支持全虚拟化的办法
  • 自由选择工具快捷键
  • WIN10远程桌面连接一直在配置远程会话
  • unity3d documentation
  • node.js可以跨平台吗
  • 安卓游戏用什么软件开发
  • javascript怎么做
  • js的事件绑定
  • dos测试网络连接
  • 批处理编程教程
  • css中背景图片设置
  • angular.js
  • wpf窗口嵌套
  • unity at
  • 高博应诺官网
  • android图片压缩到200-300kb
  • 四川国税发票手机查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设