在文本区域输出中保留换行符
使用文本区域时,通常需要在输入文本时保留换行符显示。但是,默认情况下,换行符在输出期间会丢失。这里有两个有效的解决方案来解决这个问题:
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 /></p> <p><strong>2.将文本封装在 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">
将输入文本包裹在
参考: W3C Wiki - HTML/Elements/pre
以上是如何在文本区域输出中保留换行符?的详细内容。更多信息请关注PHP中文网其他相关文章!