error_log
Envoyer un message d'erreur quelque part
error_log()
envoie un message d'erreur au journal d'erreur du serveur, au fichier ou à la cible distante.
Envoyez des messages d'erreur au journal du serveur Web et au compte de messagerie:
<? Php // Si l'erreur est connectée à la base de données, un message d'erreur est envoyé au journal du serveur if ( ! mysqli_connect ( "localhost" , "bad_user" , "bad_password" , "my_db" ) ) { error_log ( "Échec de la connexion à la base de données!" , 0 ) ; } // Si vous manquez de FOO, envoyez un e-mail à l'administrateur if ( ! ( $ foo = allocate_new_foo ( ) ) ) { error_log ( "oh non! Nous sommes sortis de foos!" , 1 , "admin@example.com" ) ; } ?>
error_log ( message , type , destination , en-têtes ) ;
paramètre | décrire |
---|---|
message | Requis. Spécifie le message d'erreur à enregistrer. |
taper |
Facultatif. Spécifiez où les erreurs doivent être envoyées. Valeurs possibles:
|
destination | Facultatif. Spécifiez la cible du message d'erreur. Cette valeur est déterminée par la valeur du paramètre de type . |
Têtes |
Facultatif. Spécifiez des en-têtes supplémentaires tels que de CC et BCC. Ce type d'information utilise la même fonction intégrée de Mail (). Uniquement utilisé lorsque Message_Type est défini sur 1. CRLF (\ r \ n) doit être utilisé pour séparer plusieurs en-têtes. |