0

log4phpのドキュメント(http://logging.apache.org/log4php/docs/appender/layout.html)には、レイアウトパターンの改行トークンの次の行があります。

 %n A line break. Note that

... 以上です!行の残りの部分は何を言うべきですか?

(これは、ネイティブOSに応じて\nまたは\r \ nである改行文字への参照だと思います。)

4

2 に答える 2

0

エラーです。「注意」を削除する必要があります。私の推測では、ドキュメントがlog4jからlog4phpに移植されたときは修正されていません。

log4phpは、PHP_EOLを使用して%nを変換します。これは、crossplattfromフレンドリーな方法でラインエンディングを使用する必要があります

(参照:http ://svn.apache.org/viewvc/logging/log4php/trunk/src/main/php/helpers/LoggerPatternParser.php?view = markup )

お役に立てば幸いです。

乾杯クリスチャン

于 2011-05-20T08:08:48.283 に答える
0

テキストは実際には次のとおりです。

明示的に指定しない限り、改行は出力されないことに注意してください。

差出人:http ://logging.apache.org/log4php/docs/layouts/pattern.html

于 2012-09-20T15:32:42.090 に答える