trigger_error

(PHP 4 >= 4.0.1, PHP 5)

trigger_error --  Generează o eroare/avertisment/notificare la nivelul utilizatorului

Descriere

void trigger_error ( string error_msg [, int error_type])

Se folosește pentru a declanșa o eroare condiționată de utilizator. Se poate folosi în conjuncție cu gestionarul nativ al erorilor sau cu o funcție definită de utilizator (set_error_handler()). Funcționează doar cu familia de constante E_USER, valoarea implicită pentru error_type fiind E_USER_NOTICE.

Această funcție este utilă atunci când se dorește generarea unui răspuns anume pentru o excepție apărută în timpul rulării. De exemplu:

if (assert ($divisor == 0))
   trigger_error ("Împărțirea la zero nu este permisă", E_USER_ERROR);

Notã: Consultați set_error_handler() pentru un exemplu mai detaliat.

Mai consultați error_reporting(), set_error_handler(), restore_error_handler(), user_error().