error_log Trimite un mesaj de eroare către rutinele definite de prelucrare a erorilor &reftitle.description; boolerror_log stringmessage intmessage_type0 stringdestination stringextra_headers Trimite un mesaj de eroare în log-ul de erori al server-ului web, sau într-un fișier. &reftitle.parameters; message Mesajul de eroare ce trebuie logat. message_type Indică unde ar trebui să fie trimisă eroarea. Tipurile posibile ale mesajului sunt următoarele: Tipurile de logări <function>error_log</function> 0 message este transmis log-ului de sistem al PHP utilizând mecanismul de logare al Sistemului de Operare, sau un fișier, în dependență de setările directivei de configurare error_log. Aceasta este opțiunea implicită. 1 message este transmis prin email spre adresa indicată în parametrul destination. Acesta este unicul tip de mesaj, unde se utilizează al patrulea parametru extra_headers. 2 Această opțiune nu mai există deja. 3 message este adăugat la sfârșitul fișierului destination. Sfârșitul de linie nu este adăugat automat la string-ul message. 4 message este transmis direct spre funcția de logare SAPI.
destination Destinația. Semnificația acesteia depinde de valoarea parametrului message_type descris mai sus. extra_headers Antete suplimentare. Acestea sunt utilizate în caz că parametrul message_type are valoarea 1. Acest tip de mesaj utilizează aceeași funcție internă ca și mail.
&reftitle.returnvalues; &return.success; &reftitle.notes; error_log nu este sigură binar. message va fi trunchiat de caracterul null. message nu trebuie să conțină caracterul null. Observați că message poate fi transmis într-un fișier, mail, syslog, etc. Utilizați funcțiile de convertire/evadare necesare, base64_encode, rawurlencode sau addslashes înainte de a apela error_log. &reftitle.examples; Exemple <function>error_log</function> ]]>