我有一个包含textarea的表单。当我回显提交的textarea值时,如何将textarea中的新行显示为新段落?
答案 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)