textarea中的段落

时间:2010-12-24 03:12:31

标签: php textarea paragraph

我有一个包含textarea的表单。当我回显提交的textarea值时,如何将textarea中的新行显示为新段落?

3 个答案:

答案 0 :(得分:6)

<?php 

        $textarea = $_POST['textarea'];

       $newarr = explode("\n",$textarea);

      foreach($newarr as $str) {

      echo "<p>".$str."</p>";

    }
?>

答案 1 :(得分:3)

echo '<p>' . preg_replace("~[\r\n]+~", '</p><p>', $textarea) . '</p>';

答案 2 :(得分:3)

使用nl2br功能:

<?php 

echo nl2br($_POST['textarea']);

?>

它将打印<br>所有换行符