テキスト領域出力での改行の保持
テキスト領域を使用する場合、入力されたテキストが改行である場合は、改行を保持することが望ましいことがよくあります。表示されます。ただし、デフォルトでは、出力中に改行は失われます。この問題を解決するための 2 つの効果的な解決策を次に示します。
1. nl2br() 関数の使用:
nl2br() 関数は、改行文字 (「n」) を HTML 改行タグ (
) に変換します。この関数でテキストを処理することで、表示時に改行が維持されるようにすることができます。
例:
$text = "This\r\nis\n\ra\nstring\r"; echo nl2br($text); // Output: This<br /> is<br /> a<br /> string<br />
2. でのテキストのカプセル化タグ:
入力テキストを
内で折り返すタグは、改行を含む書式設定を保持します。このアプローチは、生のテキストを表示する場合、または元の構造を維持する場合に特に便利です。参照: W3C Wiki - HTML/Elements/pre
以上がテキスト領域の出力で改行を保持するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。