.txt
サーバーからファイルを読み取り、改行を保持するにはどうすればよいですか?改行はこのような/n
ものではなく、より似ていることに注意してください
これ。プレーンテキストの新しい行です。
.txt
改行を保持しながら、サーバーからファイルをエコーしたいと思います。これはPHPなどです。
よろしくお願いします!:)
出力用?使用するだけnl2br
$file = file_get_contents( 'file.txt' );
echo nl2br( $file );
でも動作しfopen
ます。
改行は、何もしなくても保持されます。これは、コマンドラインからコードを実行することで簡単に確認できます。
php -r "readfile('text.txt');"
ただし、HTMLでは、空白はデフォルトで折りたたまれています。保存する場合は、次のwhite-space
ようなCSS属性を使用します。
<div style="white-space: pre"><?php readfile('text.txt'); ?></div>