解决Textarea内换行的问题

其实在数据库保存和读取的时候都不用特别处理,只是在普通页面显示的时候,做一下字符转换即可。

最简单的解决办法~


textarea的换行符为“\r\n”,如果使用javascript获取textarea内容,换行符为“\n”。


考虑到以上两种情况,我们做以下处理:

$content = str_replace("\r\n","\n",$content);  //如果存在\r\n,转换为\n,则只剩\n
$content = str_replace("\n","<br>",$content);  //替换成自己想要的标签
注意:这里替换时$content = str_replace("\n","<br>",$content);只能使用双引号。单引号会出错

发表评论 / Comment

提示:本文章评论功能已关闭