Exception

(PHP 5, PHP 7, PHP 8)

Вступ

Exception — це базовий клас для всіх винятків користувача.

Огляд класів


     
      class Exception
     

     
      implements
       Throwable {

     /* Свойства */
     
      protected
      string
       $message = "";

     private
      string
       $string = "";

     protected
      int
       $code;

     protected
      string
       $file = "";

     protected
      int
       $line;

     private
      array
       $trace = [];

     private
      ?Throwable
       $previous = null;


     /* Методы */
     
   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

    }

Властивості

message

Текст виключення

code

Код виключення

file

Ім'я файлу, в якому було викликано виняток

line

Номер рядка, в якому було викликано виняток

previous

Раніше викинутий виняток

string

Строкове представлення трасування стека

trace

Трасування стека у вигляді масиву

Зміст