Error

(PHP 7, PHP 8)

Introducción

Error es la clase base para todos los errores de PHP internos.

Sinopsis de la Clase

class Error implements Throwable {
/* Propiedades */
protected string $message = "";
private string $string = "";
protected int $code;
protected string $file = "";
protected int $line;
private array $trace = [];
private ?Throwable $previous = null;
/* Métodos */
public __construct(string $message = "", int $code = 0, ?Throwable $previous = null)
final public getMessage(): string
final public getPrevious(): ?Throwable
final public getCode(): int
final public getFile(): string
final public getLine(): int
final public getTrace(): array
final public getTraceAsString(): string
public __toString(): string
private __clone(): void
}

Propiedades

message

El mensaje de error

code

El código de error

file

El nombre del fichero donde ocurrió el error

line

La línea donde ocurrió el error

previous

La excepción lanzada previamente

string

La representación en cadena del seguimiento de la pila

trace

El seguimiento de la pila como array

Tabla de contenidos