error_logTrimite un mesaj de eroare către rutinele definite de prelucrare a erorilor
&reftitle.description;
boolerror_logstringmessageintmessage_type0stringdestinationstringextra_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 error_log0message 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ă.
1message 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.
3message este adăugat la sfârșitul fișierului
destination. Sfârșitul de linie nu este
adăugat automat la string-ul message.
4message 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 error_log
]]>