(PHP 7, PHP 8)
はじめに
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 ( ) : string
final public getPrevious ( ) : Throwable
final public getFile ( ) : string
final public getLine ( ) : int
final public getTrace ( ) : array
final public getTraceAsString ( ) : string
public __toString ( ) : string
final private __clone ( ) : void
}
プロパティ
message
- エラーメッセージ
code
- エラーコード
file
- エラーが発生したファイル名
line
- エラーが発生した行番号
目次
- Error::__construct — エラーオブジェクトを生成する
- Error::getMessage — エラーメッセージを取得する
- Error::getPrevious — 直前の Throwable を返す
- Error::getCode — エラーコードを取得する
- Error::getFile — エラーが起きたファイルを取得する
- Error::getLine — エラーが起きた行番号を取得する
- Error::getTrace — スタックトレースを取得する
- Error::getTraceAsString — スタックトレースを文字列として取得する
- Error::__toString — エラーの文字列表現
- Error::__clone — エラーをクローンする
/* プロパティ */