Przykład
Jeśli $ usernum> 10, wywoła błąd:
<?php
if ($usernum>10) {
trigger_error("Number cannot be larger than 10");
}
?>
Powyższy kod wyświetli coś takiego:
Notice : Number cannot be larger than 10
in C:\webfolder\test.php on line 6
Definicja i Wykorzystanie
trigger_error() funkcja tworzy komunikat o błędzie na poziomie użytkownika.
trigger_error() Funkcja ta może być używana z wbudowanym obsługi błędów, lub z funkcji zdefiniowanej przez użytkownika określonego przez set_error_handler() funkcyjnego.
Składnia
trigger_error( errormsg,errortype ) ;
Parametr | Opis |
---|---|
errormsg | Wymagany. Określa komunikat o tym błędzie. Maksymalna długość 1024 bajtów |
errortype | Opcjonalny. Określa rodzaj błędu dla tego błędu. Możliwe wartości:
|
Szczegóły techniczne
Zwracana wartość: | FALSE jeśli niewłaściwy rodzaj błędu jest określony, TRUE inaczej |
---|---|
Wersja PHP: | 4.0.1+ |
<PHP Error Reference