PHP换行符在echo

时间:2016-05-08 05:50:04

标签: php line-breaks

我想要打破texarea输入的新线,并且需要将其显示为前端的下一行。

我尝试了以下所有方法..

preg_replace("/\r\n|\r|\n/",'<br/>', Input::get('post_content'));
str_replace('<br />', "\n", Input::get('post_content'));

将数据插入表后, preg_replace 函数在所有换行符中插入
标记。

但是,当我回显表格列时,它将
标签显示为字符串。

ScrrenShot ..

enter image description here

如何解决此问题..?

1 个答案:

答案 0 :(得分:2)

根据代码的Input::get('post_content')部分来判断,这是Laravel框架。如果您还使用了Blade模板,则可以打印未转义的变量:{!! $content !!}