Trimite un mesaj de eroare către jurnalul de erori al serverului web, către un port TCP sau către un fișier. Primul parametru, message, este mesajul de eroare care trebuie înregistrat. Cel de-al doilea parametru, message_type, spune unde trebuie să fie trimis mesajul:
Tabel 1. Tipuri de înregistrări error_log()
0 | message este trimis la sistemul de înregistrare al PHP, folosind mecanismul de înregistrare al sistemului de operare sau un fișier, în funcție de cum este setată directiva de configurare error_log. |
1 | message va fi trimis către adresa de email setată de către parametrul destination. Acesta este singurul tip de înregistrare unde este folosit cel de-al patrulea parametru, extra_headers. Acest tip de mesaj folosește aceeași funcție internă ca și mail(). |
2 | message este trimis către conexiunea de depanare PHP. Această opțiune este disponibilă doar dacă directiva remote_debugging a fost activată. În acest caz, parametrul destination specifică numele gazdei sau adresa IP, opțional numărul portului, pentru socket-ul de recepționare al informațiilor de depanare. |
3 | message este adăugat la fișierul destination. |
Avertisment |
Depanarea distantă via TCP/IP este o facilitate disponibilă în PHP 3 și nu este disponibilă în PHP 4. |