位置: 编程技术 - 正文

浅谈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 正则)

  • 专项应付款怎核算?
  • 纳税表不得抵扣什么意思
  • 法人把自己的车租给公司交什么税
  • 公司的钱交完税之后可以转到个人吗
  • 工伤职工应享有的待遇及救济途径
  • 企业所得税的税率
  • 增值税年底如何计算
  • 缓缴税款到期缴纳罚款吗
  • 以前年度损益调整会计分录
  • 林木育种的意义和作用
  • 接受固定资产投资的企业,应该按照投资合同
  • 投资者撤回投资额300000
  • 年所得税12万申报
  • 为什么有的公司没有一金
  • 扣个税必须要交社保吗
  • 合同预付款要不要开发票?
  • 个体工商户税种认定的税目可以改吗
  • 所得税年报调增调减
  • 种植保险包括
  • 外贸企业零退税怎么算
  • 应税货物销售额怎么计算
  • 预付股权转让款如何处理
  • 应收款项核销的原因
  • 开发企业土地使用税计算方法
  • 怎么做汇算清缴报表
  • 电子商业汇票会有异地贴现吗
  • win10系统还原了怎么恢复
  • 企业合并案例
  • 企业出售自用汽车
  • 网速变慢的原因有哪些
  • rtos有什么用
  • 工伤单位支付
  • 知识产权作用
  • 生育津贴差额账务处理
  • 亚士顿森林薄雾日出,英国东萨塞克斯郡 (© Tim Stocker Photography/Getty Images)
  • php中哪个命令用来删除当前目录
  • 支付税务罚款
  • 非独立核算的分公司怎么做账
  • php使用pdo连接数据库
  • 精选100个Python实战项目案例,送给缺乏实战经验的你
  • layui 树形
  • phpcms 标签
  • sqlloader-350错误
  • 垫付应收款怎么做会计分录
  • 为什么开票需要提供开户许可证
  • 个人所得税完整申报流程
  • 小规模纳税人专用发票税率
  • 股权转让会计分录借银行存款
  • 公允价值变动损益在利润表哪里
  • 投资性房地产从成本模式转为公允价值模式
  • 非流动资产基金借贷方表示
  • 公司增资怎么处理
  • 研发成功后的产品出售如何处理
  • 发票遗失重开需要收费吗?
  • 给客户购物卡如何充钱
  • 利息专用发票可以抵扣吗
  • 融资租入固定资产属于本企业资产
  • mysql索引的使用和原理
  • linux 命令帮助
  • linux系统中的用户分为哪几类
  • win7还原系统怎么还原
  • win7系统电脑无限重启
  • win7系统删除密码
  • win8系统怎么设置桌面
  • linux内核文件夹
  • cocos creatorapi
  • 从零开始咋样
  • Unity3D游戏开发标准教程
  • ajax成功不走success
  • 使用的拼音
  • android listview属性
  • c# 查找字符串
  • python module import
  • javascript零基础
  • 发票在税务系统查不到对方要怎么做
  • A级纳税人和一般纳税人区别
  • 税务相关文件
  • 陕西省医保缴费截止日期2024
  • 江苏国税电子国税局
  • 建筑企业个人所得税管理办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设