PHP错误类型


介绍

PHP 的内部错误类型由继承自 **Error** 类的类表示。Error 类实现了 **Throwable** 接口。Error 类的属性和方法如下:

属性

  • **message** − 错误消息
  • **code** − 错误代码
  • **file** − 发生错误的文件名
  • **line** − 发生错误的行号

方法

  • **__construct()** − 构造错误对象
  • **getMessage()** − 获取错误消息
  • **getPrevious()** − 返回之前的 Throwable
  • **getCode()** − 获取错误代码
  • **getFile()** − 获取发生错误的文件
  • **getLine()** − 获取发生错误的行号
  • **getTrace()** − 获取堆栈跟踪
  • **getTraceAsString()** − 获取堆栈跟踪字符串
  • **__toString()** − 错误的字符串表示
  • **__clone()** − 克隆错误

PHP 中错误类类型的继承关系如下:

错误类型

  • Error
    • ArithmeticError
      • DivisionByZeroError
    • AssertionError
    • CompileError
      • ParseError
    • TypeError
      • ArgumentCountError

更新于:2020年9月21日

浏览量:338

启动你的职业生涯

通过完成课程获得认证

开始学习
广告
© . All rights reserved.