加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

深入理解PHP异常和错误处理(3)异常内部类详解

发布时间:2020-12-13 02:00:01 所属栏目:PHP教程 来源:网络整理
导读:《深入理解PHP异常和错误处理(3)异常内部类详解》要点: 本文介绍了深入理解PHP异常和错误处理(3)异常内部类详解,希望对您有用。如果有疑问,可以联系我们。 前言: 在PHP函数中,有一个处理异常的内部类-exception,我们本日来一起认识一下. 内容概要: 1、e

《深入理解PHP异常和错误处理(3)异常内部类详解》要点:
本文介绍了深入理解PHP异常和错误处理(3)异常内部类详解,希望对您有用。如果有疑问,可以联系我们。

深入理解PHP异常和错误处理(3)异常内部类详解

前言:

在PHP函数中,有一个处理异常的内部类-exception,我们本日来一起认识一下.

内容概要:

1、exception内部类解析

2、如何创建本身的内部类

3、自界说异常类的使用

一、exception类

我们先把这个内部类拿出来,看看它毕竟是怎么实现的.

深入理解PHP异常和错误处理(3)异常内部类详解

深入理解PHP异常和错误处理(3)异常内部类详解

深入理解PHP异常和错误处理(3)异常内部类详解

我们一路来解析一下:

首先这个内部类在实例化的时候,可以传入两个参数,异常阐明和异常编码.

同时,实例化的对象可以返回产生异常的文件地址和名称,行数,产生异常时的参数.

二、如何创建本身的异常类

自定义异常类比较简单,直接继承exception类即可.

深入理解PHP异常和错误处理(3)异常内部类详解

这样,我们自己的MyException类,实例化对象后,可以继承父类的属性和办法.

好比 getLine() 、 getFile() 以及 getMessage().

日常开发中,我们还可以建立一个总的异常类MyException,并在这个异常类中定义一些友好显示的模板,让具体的异常类继承MyException,开发过程中就能比拟高逼格显示异常了.

三、自界说异常类的使用

这个可以参考上一节的示例.我这里贴出来,就不废话了.

深入理解PHP异常和错误处理(3)异常内部类详解


【欢迎关注、分享、点赞或评论,您的一个举手之劳,便是最大的鼓励!】

连载技术文章,存眷抢先看.

码字不容易,尊再版权,转载请注明出处:头条号|PHP在路上.

编程之家培训学院每天发布《深入理解PHP异常和错误处理(3)异常内部类详解》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读