在log4php文档(位于http://logging.apache.org/log4php/docs/appender/layout.html)中,布局模式中的换行符有以下一行:
%n A line break. Note that..。就是这样!这行的其余部分应该怎么说呢?
(我认为这是对换行符\n或\r\n的引用,具体取决于本机操作系统。)
发布于 2011-05-20 16:08:48
这是一个错误,“注意”本应被删除。我的猜测是,当文档从log4j移植到log4php时,它还没有得到纠正。
log4php使用PHP_EOL转换%n。这应该以一种友好的方式使用交叉拼接线。
(另请参阅:http://svn.apache.org/viewvc/logging/log4php/trunk/src/main/php/helpers/LoggerPatternParser.php?view=markup )
希望这能有所帮助!
为基督徒干杯
发布于 2012-09-20 23:32:42
文本实际上是:
请注意,除非明确指定,否则不会打印换行符。
来自:http://logging.apache.org/log4php/docs/layouts/pattern.html
https://stackoverflow.com/questions/6060483
复制相似问题