PHP 错误类型

phpserver side programmingprogramming更新于 2025/8/19 5:52:17

简介

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

相关文章