Laravel 4.2 br标签到textarea中的nl会生成双标签

时间:2016-12-20 08:40:11

标签: php laravel textarea nl2br

所以我对Laravel 4.2有这个问题,我有一个textarea用于更新用户配置文件"关于我",如果我从数据库中删除它工作正常,我试图做nl2br和隐藏br标签,有点工作,问题是,当我从头开始编写文本时:

"hello

welcome to my profile"

它在提取到的页面上看起来很好,但是,如果我再次进入我的个人资料编辑页面,它将显示两倍的空间:

"hello



welcome to my profile"

我不确定如何解决这个问题,但希望别人知道。

我目前提取它的laravel代码是:

{{ Form::textarea('about_me', $user->about_me = str_replace("<br />", "\n", $user->about_me), array('class' => 'profile-input')) }}

感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

试试这个,

{{ Form::textarea('about_me', nl2br(e($user->about_me)), array('class' => 'profile-input')) }}

希望有所帮助。

相关问题