位置: 编程技术 - 正文

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完整版安装)

  • 培训个人所得税计算
  • 其他债权投资的交易费用计入哪里
  • 个人所得税手续费返还要交企业所得税吗
  • 预付账款借贷方表示什么意思
  • 纳税调整增加额和递延所得税资产
  • 本期缴纳前期应纳税额
  • 应付票据和应付债券
  • 未达起征点可以开专票吗
  • 最近的火车票代售点
  • 长期负债营运资金比率公式
  • 小规模纳税人小微企业免税销售额
  • 企业转让土地需要交土地增值税吗
  • 高新企业职工教育经费扣除比例
  • 地产项目开发
  • 小微企业的认定标准2021
  • 公司的利润怎样分配
  • 补交以前年度房产税如何记账
  • 工厂临时住宿
  • 公司投资股票有风险吗
  • 什么费用需要进行摊销
  • 商家拒开发票的五大借口
  • 现金流量表中所指的现金是指( )
  • 增长率应该要如何计算呢?
  • 计算消费税要价税分离吗
  • 个税上月没有申报当月可以补报么
  • 凭证金额多记了,已经入账了怎么办
  • 如何查询所属税务所
  • 企业利息收入如何做分录
  • 残保金减免如何做账
  • 投资公司抛售原始股如何交税?
  • 劳务费和服务费一样吗
  • 资产负债表日后至财务报告批准报出日之间
  • 资产负债表中资产等于什么
  • php文件类型码
  • 逾期利息算法
  • 销售多余材料的收入会计分录
  • 酒店的押金怎么做账
  • 简述金融会计的主要职能
  • PHP:imageloadfont()的用法_GD库图像处理函数
  • 国家规定免税饲料具体哪些产品
  • 外贸行业税率
  • 自产的产品对外捐赠
  • 投影仪属于固定资产哪一类
  • 购进食用油的会计分录
  • 什么是男人无力的行为
  • 运输客票属于什么发票
  • 培训费属于什么税收分类编码
  • 织梦设置会员访问
  • 金融企业往来支出科目属于什么科目
  • 期初余额调整怎么做凭证
  • 申报残保金的时候有处罚决定书怎么办
  • 未取得发票该怎么说明
  • 生产成本有贷方余额怎么调整
  • 营业税金及附加怎么计算
  • 企业年金个税怎么计算
  • 没有计提社保如何处理
  • 一般纳税人厂房租赁增值税税率是多少
  • 市政配套费减免政策
  • mysql a.
  • mysql5.7版本的服务的名字是
  • sql语句中截取字符串
  • win102009发布日期
  • os x10.11el capitan beta4更新了什么?os x10.11el capitan beta4下载地址
  • wray是什么意思
  • qdcsfs.exe - qdcsfs是什么进程 有何作用
  • 查看win8.1版本
  • window10h2
  • linux记录操作记录
  • 系统右键菜单
  • opengl es3.0metal
  • 在bootstrap中,有哪几种导航
  • Python3.6 Schedule模块定时任务(实例讲解)
  • div display inline-block
  • vue实现分页功能
  • js中的eval
  • js easyui
  • 查博士报告怎么查真假
  • 增值税是否在利润表反映
  • 输入税控盘密码是填证书口令吗
  • 广东省国家税务局电子发票系统,网络设置
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设