相当于信息日志的 PHP error_log?
我用于日志记录,但我意识到必须有一种更习惯的方式来记录应用程序进度。有没有?或等效 ?error_log
info_log
我用于日志记录,但我意识到必须有一种更习惯的方式来记录应用程序进度。有没有?或等效 ?error_log
info_log
可以使用error_log
追加到指定的文件。
error_log($myMessage, 3, 'my/file/path/log.txt');
请注意,您需要具有 3(消息类型)才能追加到给定文件中。
您可以在脚本的早期创建一个函数来包装此功能:
function log_message($message) {
error_log($message, 3, 'my/file/path/log.txt');
}
等效的是 syslog(), 其常量为:LOG_INFO
syslog(LOG_INFO, 'Message');
如果要使用文件(不是一个好主意,因为没有日志轮换,并且由于并发性而可能失败),则可以执行以下操作:
file_put_contents($filename, 'INFO Message', FILE_APPEND);