374 of 410 menu

Funkcja trigger_error

Funkcja trigger_error generuje własną wiadomość o błędzie. Jako pierwszy parametr przyjmuje tekst wiadomości, a jako drugi - poziom błędu (domyślnie E_USER_NOTICE). Funkcja jest przydatna do debugowania i tworzenia własnego systemu obsługi błędów.

Składnia

trigger_error(message, error_level);

Przykład

Wygenerujmy proste powiadomienie:

<?php trigger_error("This is a notice message"); ?>

Wynik wykonania kodu:

Notice: This is a notice message in file.php on line 2

Przykład

Wygenerujmy własne ostrzeżenie:

<?php trigger_error("Invalid value entered", E_USER_WARNING); ?>

Wynik wykonania kodu:

Warning: Invalid value entered in file.php on line 2

Przykład

Wygenerujmy błąd krytyczny:

<?php trigger_error("Critical system error", E_USER_ERROR); ?>

Wynik wykonania kodu:

Fatal error: Critical system error in file.php on line 2

Przykład

Użycie w konstrukcji warunkowej:

<?php $age = -5; if ($age < 0) { trigger_error("Age cannot be negative", E_USER_WARNING); } ?>

Wynik wykonania kodu:

Warning: Age cannot be negative in file.php on line 4
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć