PHP项目开发过程中;经常要自测各种返回数据;这就经常用到了 error_log这个函数
我常用的
error_log(print_r($parameters, true).; ;, 3, ;/tmp/myerror.log;);
语法 error_log(message,type,destination,headers);
可选。规定错误应该发送到何处。可能的值;
0 - 默认。消息被发送到 PHP 的系统日志;使用操作系统的日志机制或者一个文件;取决于 php.ini 中如何 error_log 指令。1 - 消息被发送到参数 destination 设置的邮件地址。第四个参数 extra_headers 只有在这个类型里才会被用到。2 - 不再使用;仅用在 PHP 3 中;3 - 消息被发送到位置为 destination 的文件里。字符 message 不会默认被当做新的一行。4 - 消息被直接发送到 SAPI 日志处理程序中。destination可选。规定错误消息的目标。该值由 type 参数的值决定。headers可选。规定额外的头;比如 From、Cc 和 Bcc。该信息类型使用了 mail() 的同一个内置函数。
仅当 message_type 设置为 1 的时候使用。
应当使用 CRLF ( ) 来分隔多个头。