php-textarea 换行

PHP接收表单提交的信息之后 存入数据库

再次从数据库获取数据再前端显示时  空格还有回车都消失了;

解决办法:

1,存入数据库时候进行替换  

2,或者在取出数据之后进行替换 然后再在html中显示

  1. str_replace(" "," ",str_replace("\n","<br/>",$_POST['content'])); 

第一步进行回车替换  然后进行空格替换

也可以使用nl2br进行回车替换

  1. echo nl2br($_POST['content']); //nl2br() 函数在字符串中的每个新行 (\n) 之前插入 HTML 换行符 (<br />)。 

注:要用双引号,不然无法替换;

posted @ 2017-08-30 15:19  zhangsima  阅读(356)  评论(0编辑  收藏  举报