Exception: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Admin (diskussion | bidrag) (Skapade sidan med '=== Exception === (PHP 5, PHP 7, PHP 8) ==== Introduktion ==== '''Exception''' är basklassen för alla användarundantag. ==== Klassöversikt ==== <pre> class Exception implements Throwable { →Egenskaper: protected string $message = ""; private string $string = ""; protected int $code; protected string $file = ""; protected int $line; private array $trace = []; private ?Throwable $previous = null; →Metoder: public __construct(string $message = "", int $code...') |
Admin (diskussion | bidrag) |
||
(3 mellanliggande sidversioner av samma användare visas inte) | |||
Rad 70: | Rad 70: | ||
= Sidslut = | = Sidslut = | ||
Orginalhemsidan på Engelska : https://www.php.net/manual/en/ | Orginalhemsidan på Engelska : https://www.php.net/manual/en/class.exception.php | ||
<BR>[[PHP]]<BR>[[Språkreferens]] | <BR>[[PHP]]<BR>[[Språkreferens]] | ||
<BR>[[ | |||
[[Kategori:Php]] | <BR>[[Fördefinierade Undantag]]<BR> | ||
[[Kategori:Php]] | |||
<hr> | <hr> | ||
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å | 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/ | https://www.linux.se/kontaka-linux-se/ | ||
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har sponsrat Linux.se med webserver. | <BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har sponsrat Linux.se med webserver. |
Nuvarande version från 29 augusti 2024 kl. 08.03
Exception
(PHP 5, PHP 7, PHP 8)
Introduktion
Exception är basklassen för alla användarundantag.
Klassöversikt
class Exception implements Throwable { /* Egenskaper */ protected string $message = ""; private string $string = ""; protected int $code; protected string $file = ""; protected int $line; private array $trace = []; private ?Throwable $previous = null; /* Metoder */ 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 }
Egenskaper
- message:
Undantagets meddelande
- code:
Undantagets kod
- file:
Filnamnet där undantaget skapades
- line:
Raden där undantaget skapades
- previous:
Det tidigare kastade undantaget
- string:
Den textuella representationen av stack-spåret
- trace:
Stack-spåret som en array
Innehållsförteckning
- Exception::__construct — Konstruerar undantaget
- Exception::getMessage — Hämtar undantagets meddelande
- Exception::getPrevious — Returnerar tidigare Throwable
- Exception::getCode — Hämtar undantagets kod
- Exception::getFile — Hämtar filen där undantaget skapades
- Exception::getLine — Hämtar raden där undantaget skapades
- Exception::getTrace — Hämtar stack-spåret
- Exception::getTraceAsString — Hämtar stack-spåret som en sträng
- Exception::__toString — Strängrepresentation av undantaget
- Exception::__clone — Klonar undantaget
Sidslut
Orginalhemsidan på Engelska : https://www.php.net/manual/en/class.exception.php
PHP
Språkreferens
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.