Ultimele tutoriale de dezvoltare web
 

PHP error_log() Function

<PHP Eroare de referință

Exemplu

Trimite mesaje de eroare la jurnalul de erori a serverului web și la un cont de e-mail:

<?php
// Send error message to the server log if error connecting to the database
if (!mysqli_connect("localhost","bad_user","bad_password","my_db")) {
    error_log("Failed to connect to database!", 0);
}

// Send email to administrator if we run out of FOO
if (!($foo = allocate_new_foo())) {
    error_log("Oh no! We are out of FOOs!", 1, "[email protected]");
}
?>


Definiție și utilizare

error_log() funcția trimite un mesaj de eroare la un jurnal, într - un fișier sau într - un cont de e - mail.


Sintaxă

error_log( message,type,destination,headers ) ;

Parametru Descriere
message Necesar. Specifică mesajul de eroare pentru a vă conecta
type Opțional. Specifică unde mesajul de eroare ar trebui să meargă. Valori posibile:
  • 0 - implicit. Mesajul este trimis la logger de sistem PHP, folosind sistemul de operare“mecanism de sistem de logare sau un fișier, în funcție de ceea ce configurația error_log este setată în php.ini
  • 1 - Mesajul este trimis prin e - mail la adresa specificată în parametrul de destinație
  • 2 - Nu mai este în uz (only available in PHP 3)
  • 3 - Mesajul este anexată la fișierul specificat în destinație
  • 4 - Mesajul este trimis direct la handler SAPI logare
destination Opțional. Specifică destinația mesajului de eroare. Această valoare depinde de valoarea parametrului de tip
headers Opțional. Utilizat numai dacă parametrul de tip este setat la 1. antete suplimentare Specifică, cum ar fi De la, Cc și Bcc. Anteturi multiple trebuie separate cu CRLF (\r\n)

Detalii tehnice

Întoarcere Valoare: TRUE în caz de succes, sau FALSE în caz de eșec
Versiune PHP: 4.0+
PHP Changelog: PHP 5.2.7: Valoarea 4 a fost adăugat la parametrul tip

<PHP Eroare de referință