trigger_errorGenerează un mesaj de eroare/avertizare/notificare la nivelul utilizatorului
&reftitle.description;
booltrigger_errorstringerror_msginterror_typeE_USER_NOTICE
Utilizată pentru a declanșa o condiție de eroare la nivel de utilizator, ea
poate fi utilizată în combinație cu handler-ul de erori încorporat, sau cu
o funcție definită de utilizator care a fost stabilită ca un nou handler al
erorii (set_error_handler).
Această funcție este utilă atunci când aveți nevoie să generați un răspuns
anumit la apariția unei excepții în timpul rulării.
&reftitle.parameters;
error_msg
Mesajul desemnat pentru aceată eroare. Lungimea este limitată la 1024
octeți. Toate caracterele peste lungimea de 1024 octeți vor fi trunchiate.
error_type
Tipul erorii desemnat pentru această eroare. Aceasta funcționează numai
cu familia de constante E_USER, și va avea valoarea implicită
E_USER_NOTICE.
&reftitle.returnvalues;
Această funcție întoarce &false; dacă error_type este
specificat, &true; în caz contrar.
&reftitle.examples;
Exemplu trigger_error
Accesați set_error_handler pentru un exemplu mai
detaliat.
]]>
&reftitle.notes;
Entitățile HTML din error_msg nu sunt "evadate".
Utilizați htmlentities asupra mesajului dacă eroarea
trebuie afișată într-un navigator.
&reftitle.seealso;
error_reportingset_error_handlerrestore_error_handlerConstantele nivelelor de eroare