error_log Send an error message somewhere &reftitle.description; boolerror_log stringmessage intmessage_type0 stringdestination stringextra_headers Sends an error message to the web server's error log, a TCP port or to a file. &reftitle.parameters; message The error message that should be logged. message_type Says where the error should go. The possible message types are as follows: <function>error_log</function> log types 0 message is sent to PHP's system logger, using the Operating System's system logging mechanism or a file, depending on what the error_log configuration directive is set to. This is the default option. 1 message is sent by email to the address in the destination parameter. This is the only message type where the fourth parameter, extra_headers is used. 2 No longer an option. 3 message is appended to the file destination. A newline is not automatically added to the end of the message string. 4 message is sent directly to the SAPI logging handler.
destination The destination. Its meaning depends on the message_type parameter as described above. extra_headers The extra headers. It's used when the message_type parameter is set to 1. This message type uses the same internal function as mail does.
&reftitle.returnvalues; &return.success; &reftitle.changelog; &Version; &Description; 5.2.7 The possible value of 4 was added to message_type. &reftitle.examples; <function>error_log</function> examples ]]>