我在Laravel控制器中有一个PHP变量:$html= '<img src="/example.png">'
然后在视图刀片中,我用{{$html}}
显示了它。
但是它不呈现为html元素。它在浏览器中显示为文本/字符串,例如<img src="/example.png">
。
答案 0 :(得分:2)
答案 1 :(得分:0)
显示未转义的数据
默认情况下,Blade {{}}语句通过PHP的htmlentities函数自动发送,以防止XSS攻击。如果您不想转义数据,则可以使用以下语法:
Hello, {!! $name !!}.