Throwable

(PHP 7, PHP 8)

Introduction

Throwable est l'interface de base pour tout objet qui peut être jeté grâce à la déclaration throw, ceci inclus Error et Exception.

Note:

Les classes PHP ne peuvent pas directement implémenter l'interface Throwable, et doivent à la place étendre de Exception.

Sommaire de l'Interface

class Throwable extends Stringable {
/* Méthodes */
public getMessage(): string
public getCode(): int
public getFile(): string
public getLine(): int
public getTrace(): array
public getTraceAsString(): string
public __toString(): string
/* Méthodes héritées */
public Stringable::__toString(): string
}

Historique

Version Description
8.0.0 La classe Throwable implémente désormais Stringable.

Sommaire