位置: 编程技术 - 正文

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

  • 北京增值税认证平台电话
  • 小规模纳税人税率2023年是多少
  • 筹建期间发生的开办费计入什么科目
  • 印花税申报怎么采集
  • 社保公司部分交多少比例
  • 税务管理中的非税是指
  • 材料亏损怎么做会计分录?
  • 营业收入管理也是企业财务管理的基本内容
  • 长投损失了如何处理
  • 固定资产可以一次抵扣吗
  • 公司股权折价收入怎么算
  • 桂林军工企业单位有哪些
  • 全年一次性奖金个税计算
  • 风险纳税人不处理行吗
  • 办税员身份怎么办理
  • 单位代扣代缴个人社保
  • 当期损益包括哪些费用
  • 小规模纳税人 行业
  • 物业会计科目设置
  • 个人所得税纳税比例
  • 小规模未开票收入要交增值税吗
  • 工程发票需要进项吗
  • 离职补偿金的税率
  • 主营业务收入会计英语
  • 委托代销中受托方账务处理
  • 小规模所得税表格模板
  • 小规模纳税人印花税怎样计算
  • 采用支票结算方式的基本业务处理程序
  • 远期外汇合约套期会计分录
  • 冲红发票开错了怎么办
  • 进货折让会计分录
  • 对境外捐赠的相关政策
  • 产品作为样品账务处理
  • 电脑麦克风对方听不到声音怎么办
  • php变量如何定义
  • php编程代码
  • php中字符串函数
  • php axios
  • 民营非盈利机构
  • 增值税进项税额属于什么会计科目
  • 支付手续费方式委托代销商品确认收入
  • 罂粟的花季
  • 今天端午节是几月几号啊
  • php 访问数据库
  • php是面向对象编程吗
  • 发生广告费的会计分录
  • vue系列教程
  • iscan扫描仪使用方法
  • python 元类 详解
  • opengl 帧率
  • 公账转给员工工资
  • 购进原材料用于生产免税产品
  • 人力资源公司代办
  • 公司pos机使用规范
  • 工程施工新科目
  • 支付水电费会计
  • 未计提坏账准备发生坏账如何处理
  • 计提增值税如何计算
  • 小规模企业房产税减按50%
  • 长期待摊费用待摊费用
  • 给客户减免的货款怎么做账
  • 普通发票做帐有什么用
  • 银行回单超过三个月可以补打吗
  • sql中分页
  • mac不用密码
  • 新买的读卡器不读卡,提示放入驱动盘
  • opensuse安装显卡驱动
  • qclean.exe - qclean是什么进程 有什么用
  • launch software
  • windows8c盘满了怎么清理
  • android系统架构由几部分组成
  • android recycleview 刷新
  • css样式表规则由什么组成
  • 基于jQuery实现Tabs选项卡自定义插件
  • nodejs增删改查
  • nodejs基础教程
  • android editText inputType 各个字段的含义
  • 火药概念股有哪些
  • 合伙企业如何申报税务报表
  • 进项税计提和上交会计分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设