Error

(PHP 7, PHP 8)

Вступ

Error - Π±Π°Π·ΠΎΠ²ΠΈΠΉ клас всім Π²Π½ΡƒΡ‚Ρ€Ρ–ΡˆΠ½Ρ–Ρ… ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ PHP.

Огляд класів


    
     class Error
    

    
     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

Врасування стСка Ρƒ вигляді масиву

Зміст

  • Error::__construct - Π‘Ρ‚Π²ΠΎΡ€ΡŽΡ” ΠΎΠ±'Ρ”ΠΊΡ‚ класу Error
  • Error::getMessageβ€” ΠžΡ‚Ρ€ΠΈΠΌΡƒΡ” повідомлСння ΠΏΡ€ΠΎ ΠΏΠΎΠΌΠΈΠ»ΠΊΡƒ
  • Error::getPreviousβ€” ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” ΠΏΠΎΠΏΠ΅Ρ€Π΅Π΄Π½Ρ–ΠΉ Throwable
  • Error::getCodeβ€” ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” ΠΊΠΎΠ΄ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ
  • Error::getFileβ€” ΠžΡ‚Ρ€ΠΈΠΌΡƒΡ” Ρ„Π°ΠΉΠ», Ρƒ якому сталася ΠΏΠΎΠΌΠΈΠ»ΠΊΠ°
  • Error::getLineβ€” ΠžΡ‚Ρ€ΠΈΠΌΡƒΡ” Π½ΠΎΠΌΠ΅Ρ€ рядка, Π² якому сталася ΠΏΠΎΠΌΠΈΠ»ΠΊΠ°
  • Error::getTraceβ€” ΠžΡ‚Ρ€ΠΈΠΌΡƒΡ” трасування стСка
  • Error::getTraceAsStringβ€” ΠžΡ‚Ρ€ΠΈΠΌΡƒΡ” трасування стСка Ρƒ вигляді рядка
  • Error::__function toString() { [native code] }β€” Π‘Ρ‚Ρ€ΠΎΠΊΠΎΠ²Π΅ подання ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ
  • Error::__clone - ΠšΠ»ΠΎΠ½ΡƒΡ” ΠΏΠΎΠΌΠΈΠ»ΠΊΡƒ