如何在textarea php-posting中用'<br/>'替换Enters?

时间:2014-04-12 17:11:11

标签: php html file textarea html-form

我有一个textarea,有一些文字和一些进入。但是我想把所有文本都写成php中的1行文件。用<br>代替进入。我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

如果您尝试使用<br>替换所有换行符,我认为您要使用nl2br

答案 1 :(得分:0)

您可以使用nl2brstr_replace功能

实施例

示例文字

<?php
  $text  = 'line1
line2
line3
line4
line5';
?>

与nl2br

<?php
  echo nl2br( $text );
  /**
    line1<br />
    line2<br />
    line3<br />
    line4<br />
    line5
  **/
?>

使用str_replace

<?php
  echo str_replace( PHP_EOL, "<br />", $text );
  /**
    line1<br />line2<br />line3<br />line4<br />line5
  **/
?>