Документация Apache log4php: "Обратите внимание" - что?
В документации для log4php (по адресу http://logging.apache.org/log4php/docs/appender/layout.html) есть следующая строка для токена разрыва строки в шаблоне макета:
%n A line break. Note that
... и это все! Что должна сказать остальная часть строки?
(Я думаю, что это ссылка на символ переноса строки, являющийся \n или \r\n в зависимости от родной ОС.)
2 ответа
Это ошибка, "Обратите внимание, что" должен был быть удален. Я думаю, это не было исправлено, когда документы портированы с log4j на log4php.
log4php преобразует%n с помощью PHP_EOL. Это должно использовать lineendings кроссплатформенно от дружественного способа
(см. также: http://svn.apache.org/viewvc/logging/log4php/trunk/src/main/php/helpers/LoggerPatternParser.php?view=markup).
Надеюсь, что это помогло!
Ура христианская
Текст на самом деле:
Обратите внимание, что разрыв строки не будет напечатан, если явно не указано иное.
От: http://logging.apache.org/log4php/docs/layouts/pattern.html