error_log Stocke un message d'erreur Description interror_log stringmessage intmessage_type stringdestination stringextra_headers error_log envoie un message d'erreur à l'historique du serveur web, à un port TCP ou un fichier. message est le message d'erreur qui doit être enregistré. message_type indique où le message doit être envoyé : Types de <function>error_log</function> 0 message est envoyé à l'historique &php;, qui est basé sur l'historique système ou un fichier, en fonction de la configuration de error_log. C'est l'option par défaut. 1 message est envoyé par email à l'adresse destination. C'est le seul type qui utilise le quatrième paramètre extra_headers. Ce message utilise la même fonction interne que mail. 2 message est envoyé par la connexion de débogage &php;. Cette option n'est disponible que si l'option remote_debugging a été désactivée. Dans ce cas, le paramètre destination spécifie l'hôte ou l'adresse IP, et optionnellement le numéro de port, de la socket qui recevra les informations de débogage. 3 message est ajouté au fichier destination.
Lorsque message_type est positionné à 3, une nouvelle ligne n'est pas automatiquement ajoutée à la fin de la chaîne message. Le débogage à distance via TCP/IP est une fonctionnalité &php; 3 qui n'est pas disponible en &php; 4. Exemples avec <function>error_log</function> ]]>