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:
|
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ță