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 function __construct(string $message = "", int $code = 0, ?Throwable $previous = null)
final public function getMessage(): string
final public function getPrevious(): ?Throwable
final public function getCode(): int
final public function getFile(): string
final public function getLine(): int
final public function getTrace(): array
final public function getTraceAsString(): string
public function __toString(): string
private function __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