« ErrorException::getSeverity
Error::__construct »
PHP Manual
预定义异常
Error
Error
(PHP 7)
简介
Error
是所有PHP内部错误类的基类。
类摘要
Error
implements
Throwable
{
/* 属性 */
protected
string
$
message
;
protected
int
$
code
;
protected
string
$
file
;
protected
int
$
line
;
/* 方法 */
public
__construct
([
string
$message
= ""
[,
int
$code
= 0
[,
Throwable
$previous
=
NULL
]]] )
final
public
getMessage
(
void
) :
string
final
public
getPrevious
(
void
) :
Throwable
final
public
getCode
(
void
) :
mixed
final
public
getFile
(
void
) :
string
final
public
getLine
(
void
) :
int
final
public
getTrace
(
void
) :
array
final
public
getTraceAsString
(
void
) :
string
public
__toString
(
void
) :
string
final
private
__clone
(
void
) :
void
}
属性
message
错误消息内容
code
错误代码
file
抛出错误的文件名
line
抛出错误的行数
Table of Contents
Error::__construct
— 初始化 error 对象
Error::getMessage
— 获取错误信息
Error::getPrevious
— 返回先前的 Throwable
Error::getCode
— 获取错误代码
Error::getFile
— 获取错误发生时的文件
Error::getLine
— 获取错误发生时的行号
Error::getTrace
— 获取调用栈(stack trace)
Error::getTraceAsString
— 获取字符串形式的调用栈(stack trace)
Error::__toString
— error 的字符串表达
Error::__clone
— 克隆 error