【问题标题】:Replace <br> tags white line break IN STRING替换 <br> 标签白色换行符 IN STRING
【发布时间】:2013-03-08 09:54:00
【问题描述】:

我正在尝试替换我的字符串中的标签 &lt;br/&gt;&lt;br&gt;

这是我在网上找到的代码,但这会将“\n”打印为文本,我需要换行

$fldtextArea_name = str_replace("<br>", "\n", $fldtextArea_name);  

【问题讨论】:

标签: php replace


【解决方案1】:

试试这个:

$fldtextArea_name = str_replace("<br>", "\n", $fldtextArea_name); 
echo "<pre>" . $fldtextArea_name . "</pre>";

【讨论】:

    【解决方案2】:

    该代码运行良好。当你

    echo $fldtextArea_name; 
    

    它工作正常...你确定你没有写 '\n' 而不是(正确地) "\n" 吗?例如:

    $fld = str_replace("<br>", "\n", "aaa<br>bbbb<br>ccc<br>");
    echo $fld;
    

    将输出:

    aaa bbbb ccc
    

    在浏览器上,如果您查看页面源代码,您会看到:

    aaa
    bbbb
    ccc
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-09
      • 2011-01-02
      • 1970-01-01
      • 1970-01-01
      • 2010-12-03
      • 2022-07-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多