linkedin behance copy arrow-up

Exception


(PHP 5, PHP 7, PHP 8)

Introduction

Exception est la classe de base pour toutes les exceptions utilisateur.

Synopsis de la classe

callback
Si null est fournie le gestionnaire est réinitialisé à son statut par défaut. Sinon, le gestionnaire est une fonction de rappel avec la signature suivante :


class Exception implements Throwable {
/* Propriétés */
protected string $message = "";
private string $string = "";
protected int $code;
protected string $file = "";
protected int $line;
private array $trace = [];
private ?Throwable $previous = null;
/* Méthodes */
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
}
Propriétés

message
Le message de l'exception

code
Le code de l'exception

file
Le nom du fichier dans lequel l'exception a été créée

line
La ligne où l'exception a été créée

previous
L'exception lancée précédemment

string
La représentation sous forme de chaîne de la trace de la pile

trace
La trace de la pile sous forme de tableau

Sommaire

© 2010-2022 Quazerty.