
textarea 换行输出实现
发布日期:2021-05-14 20:25:27
浏览次数:13
分类:精选文章
本文共 494 字,大约阅读时间需要 1 分钟。
关于textarea内的换行问题,作为开发人员需要特别关注。Textarea中如果存在换行,会带有\n和\r字符。比如Firefox会将\n转换为
标签,而IE则同时支持\n和\r。以下是一些解决方法。在PHP中,可以使用nl2br()函数将每个\n转换为
,这样在所有支持这个函数的浏览器中都会显示换行符。此外,也可以将textarea中的内容分割成数组以处理。例如,以下代码可以实现这一功能:
{$str = $_POST['textarea']; $str1 = nl2br($str); echo $str1;}
此外,还可以通过以下方式获取textarea的内容并转换为数组:
{$str = $_GET['test']; echo $str; $arr = explode("\n", $str); print_r($arr); echo count($arr).' '; $str1 = nl2br($str); echo $str1;}
通过上述方法,可以在不同浏览器中正常显示换行符。此外,nl2br()函数会更加方便处理\n字符。
发表评论
最新留言
不错!
[***.144.177.141]2025年05月01日 15时03分40秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
linux 查看log日志相关命令
2019-03-11
IDEA 2019 安装 mybatis-plus插件
2019-03-11
div 实现光标悬停变成手型
2019-03-11
layer.confirm 无效
2019-03-11
Java 回调机制
2019-03-11
7、回归和特征选择
2019-03-11
pycharm使用(新建工程、字体修改、调试)
2019-03-11
什么是Numpy、Numpy教程
2019-03-11
Python学习笔记——元组
2019-03-11
异常声音检测
2019-03-11
numpy版本问题
2019-03-11
无法打开文件“opencv_world330d.lib”的解决办法
2019-03-11
maven项目通过Eclipse上传到svn上面,再导入到本地出现指定的类找不到的问题
2019-03-11
maven 项目部署到tomcat下 没有class文件
2019-03-11
算法训练 未名湖边的烦恼(递归,递推)
2019-03-11
算法训练 完数(循环,数学知识)
2019-03-11
什么是接口
2019-03-11