Throwable
Hoppa till navigering
Hoppa till sök
Throwable
(PHP 7, PHP 8)
Introduktion
Throwable är basgränssnittet för alla objekt som kan kastas via ett `throw`-uttryck, inklusive Error och Exception.
Notera:
PHP-klasser kan inte implementera gränssnittet Throwable direkt och måste istället utöka Exception.
Gränssnittssammanfattning
interface Throwable extends Stringable { /* Metoder */ public getMessage(): string public getCode(): int public getFile(): string public getLine(): int public getTrace(): array public getTraceAsString(): string public getPrevious(): ?Throwable public __toString(): string /* Ärvt från Stringable */ public Stringable::__toString(): string }
Ändringslogg
- Version 8.0.0
- Throwable implementerar nu Stringable.
Innehållsförteckning
- Throwable::getMessage — Hämtar meddelandet
- Throwable::getCode — Hämtar undantagskoden
- Throwable::getFile — Hämtar filen där objektet skapades
- Throwable::getLine — Hämtar raden där objektet instansierades
- Throwable::getTrace — Hämtar stack-spåret
- Throwable::getTraceAsString — Hämtar stack-spåret som en sträng
- Throwable::getPrevious — Returnerar det tidigare Throwable
- Throwable::__toString — Hämtar en strängrepresentation av det kastade objektet
Sidslut
Orginalhemsidan på Engelska : https://www.php.net/manual/en/class.throwable.php
PHP
Språkreferens
Fördefinierade Gränssnitt och Klasser
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webserver.