Laravel 5:用刀片显示HTML

我有一个字符串返回到我的一个视图,如下所示:

$text = '<p><strong>Lorem</strong> ipsum dolor <img src="images/test.jpg"></p>'

我试图用刀片显示它:

{{$text}}

但是,输出是一个原始字符串,而不是呈现的HTML。 如何在Laravel 5中显示带有刀片的HTML?

PS。 PHP echo()正确显示HTML。


你需要这样做

{!! $text !!}

当您执行{{}}时,字符串会自动转义


对于laravel 5

{!!html_entity_decode($text)!!}

通过这个链接找出来,参见RachidLaasri的答案


你可以试试这个:

{!! $text !!}

你应该看看:http://laravel.com/docs/5.0/upgrade#upgrade-5.0

链接地址: http://www.djcxy.com/p/53071.html

上一篇: Laravel 5: Display HTML with Blade

下一篇: How to get the current URL inside @if statement (blade) in Laravel 4?