在 log4php 的文档(位于http://logging.apache.org/log4php/docs/appender/layout.html)中,布局模式中的换行标记有以下行:
%n A line break. Note that
……就是这样!该行的其余部分应该说什么?
(我认为这是对换行符 \n 或 \r\n 的引用,具体取决于本机操作系统。)
在 log4php 的文档(位于http://logging.apache.org/log4php/docs/appender/layout.html)中,布局模式中的换行标记有以下行:
%n A line break. Note that
……就是这样!该行的其余部分应该说什么?
(我认为这是对换行符 \n 或 \r\n 的引用,具体取决于本机操作系统。)
这是一个错误,“注意”应该已被删除。我的猜测是,当文档从 log4j 移植到 log4php 时,它还没有得到纠正。
log4php 使用 PHP_EOL 转换 %n。这应该以友好的方式交叉使用 lineendings
(另见: http: //svn.apache.org/viewvc/logging/log4php/trunk/src/main/php/helpers/LoggerPatternParser.php ?view=markup )
希望有帮助!
干杯基督徒