textareaを含むフォームがあります。送信されたtextarea値をエコーアウトするときに、textareaの新しい行を新しい段落として表示するにはどうすればよいですか?
6703 次
3 に答える
6
<?php
$textarea = $_POST['textarea'];
$newarr = explode("\n", $textarea);
foreach($newarr as $str) {
echo "<p>".$str."</p>";
}
?>
于 2010-12-24T03:40:13.747 に答える
4
于 2014-01-31T12:22:39.267 に答える
3
echo '<p>' . preg_replace("~[\r\n]+~", '</p><p>', $textarea) . '</p>';
于 2010-12-24T03:40:14.773 に答える