Документация 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

Другие вопросы по тегам