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);只能使用双引号。单引号会出错