位置: 编程技术 - 正文

PHP中常见的错误与异常处理总结大全(php中常见的错误类型有)

编辑:rootadmin

推荐整理分享PHP中常见的错误与异常处理总结大全(php中常见的错误类型有),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php中常见的错误分类,php中常见的错误类型有哪些,php中常见的错误类型有,php中常见的错误有哪些,php中常见的错误类型有环境错误吗,php中常见的错误类型,php中常见的错误类型有哪些,php中常见的错误类型,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

当我们开发程序时,程序出现问题是很常见的,当出现了异常与错误我们该如何处理呢?本文将详细给大家介绍PHP错误与异常处理的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:

一、PHP错误处理

1.语法错误

2.运行时错误

3.逻辑错误:不提示错误,但功能不对,最麻烦

4.三种级别:notice/warning/fatal error(无法继续执行)

5.错误报告显示:

a.可以在php.ini中修改error_reporting项目,以限定错误报告类型,如:error_reporting=E_ALL & ~E_NOTICE

b.只修改某个脚本内的错误显示,可以使用error_reporting(E_ALL & ~E_NOTICE); (推荐)

6.自定义错误报告:set_error_handler()可以传入用以显示错误的预定参数,如下:

7.记录错误日志

PHP中常见的错误与异常处理总结大全(php中常见的错误类型有)

a.将PHP.ini中display_errors设置为Off,log_errors设置为On

b.自定义日志目录error_log="C:/XX/XX/php_error.log"

c.也可以使用ini_set("display_errors","Off")或ini_get在脚本内部进行设定

二、PHP异常处理

1.try catch一体的,中间不能有任何代码

2.Exception是系统预定义的类

3.如果有异常对象抛出,就将异常对象给catch中的类

4.try中发生异常位置后的代码不再继续执行,而是直接转到catch中执行

5.异常处理可以配合错误处理一起使用

6.自定义异常类

a.Exception类是所有异常的基类,没有定义具体异常的处理方法(只有些获取提示的方法)

b.自定义的异常类必须是系统类的子类

c.如果继续了Exception类,重写了构造方法,不要忘记调用父类构造方法进行初始化

7.捕获多个异常,注:try中还可嵌套try

总结

标签: php中常见的错误类型有

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

上一篇:Laravel中重写资源路由自定义URL的实现方法(laravel insert ignore)

下一篇:centos 7系统下安装laravel运行环境的步骤详解(centos7完整版安装)

  • 农村个体工商户的定义
  • 港建费征收管理办法
  • 企业购买产品
  • 外购免税农产品进项税额如何抵扣
  • 环评费用怎么入账
  • 非盈利组织减免的增值税怎么做账
  • 交易性金融资产的交易费用计入哪里
  • 个人收外汇有限制吗
  • 现金流量表中购建固定资产怎么计算
  • 免费给客户提供服务怎么做账
  • 稽查查补税款企业所得税
  • 销售货物并收取运费税率
  • 废气处理工程会计分录
  • 住宅租给公司办什么手续
  • 土地增值税清算是什么意思
  • 机票抵扣增值税怎么计算民航发展基金
  • 非高新企业研发费用加计扣除的条件
  • 生产活动产生的正的消费外部效应
  • 汽车租凭发票税率
  • 土地使用权摊销账务处理
  • 应付职工薪酬借方负数是什么意思
  • mac终端怎么运行命令
  • 房产置换是什么
  • assoc.exe=exefile什么意思
  • 工程完工后有质量问题能解除合同吗
  • cesium三维地球
  • 暂无支付能力的原因
  • php函数写法
  • 前端搭建项目
  • 浅谈php的数据库管理系统
  • flink从入门到实战
  • web应用技术是什么
  • vget命令
  • 苗木增值税税率
  • 施救费用和救助费用有哪些主要区别
  • 出口未申报如何处理
  • mongodb数据库操作遇到的问题和解决方案
  • 税负率过低犯法吗
  • 销售成本包括销售人员工资吗
  • 百旺金赋服务费不交会怎么样?
  • 如何在个人所得税app上修改扣缴义务人
  • 用友应收系统凭证冲销后查询不到怎么办
  • 小企业长期债券投资
  • 合同负债 案例
  • 水电发票如何开
  • 2013年11号公告企业政策性搬迁
  • 教育局给幼儿园的补贴
  • 公司聚餐做什么科目
  • 公司办理宽带套餐合法吗
  • 进项税销项税增值税的区别
  • 开了红字发票申请还要做进项税转出吗?
  • 消防安装公司属于什么行业
  • SQL Server 2012 sa用户登录错误18456的解决方法
  • sql四种功能
  • windows下mysql安装配置教程
  • 如何解决局域网问题
  • 在linux系统中安装软件
  • 出现错误,请联系客服
  • Win10预览版拆弹
  • win8系统升级
  • 电脑硬件用途
  • 怎么在ubuntu上编程
  • macos 备份
  • .exe是什么软件
  • 手把手教你在家制作豆腐脑
  • macbook xcode
  • opencvsharp读取图片
  • JavaScript的21条基本知识点
  • javascript解析
  • apk文件怎么使用
  • android摇一摇实现
  • android studio downloading
  • python3.9爬取网页教程
  • javascript面向对象精要pdf
  • javascript project
  • android 屏幕适配方案
  • js如何使用
  • 海淀区地税局电话
  • 金融商品转让是什么意思
  • 中国古代的税收制度的演变
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设