这里用到是的一个函数是preg_replace,执行一个正则表达式的搜索和替换;
在文本域传值的时候,所有的换行会直接被替换成,\n 换行符,可以对所传过来的内容进行匹配处理只保留一个换行。。
$mes= preg_replace("/([\s]{2,})/","\n",$_POST['message']);
如果要要将textarea里的换行转换出来 可以直接用nl2br 函数就可以。。
nl2br() 函数在字符串中的每个新行 (\n) 之前插入 HTML 换行符 (<br />)。
<?php echo nl2br("One line.\nAnother line."); ?>