首页 > 数据库 > mysql教程 > 输出文本时如何保留 TextArea 中的换行符?

输出文本时如何保留 TextArea 中的换行符?

Susan Sarandon
发布: 2024-12-30 22:47:19
原创
800 人浏览过

How Can I Preserve Line Breaks from a TextArea When Outputting Text?

在文本区域中维护换行符

当用户在文本区域中输入文本时,输出文本时换行符通常会丢失。为了保留这些换行符,可以实施两种解决方案:

1。 PHP 函数:nl2br()

nl2br() 函数将换行符 (nr) 转换为 HTML 换行符 (
)。

示例:

echo nl2br("This\r\nis\n\ra\nstring\r");

// Output:
This<br />
is<br />
a<br />
string<br /></p>
<h3>2。 <预>标签</h3>
<p>将输入包装在 </p>
<pre class="brush:php;toolbar:false">
登录后复制
中标签确保文本完全按照输入时的方式显示,包括换行符。

参考: W3C Wiki - HTML/Elements/pre

以上是输出文本时如何保留 TextArea 中的换行符?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板