我正在尝试打印一些HTML格式的内容,但它只打印代码
<td>{{ html_entity_decode($p->content) }}</td>
此代码显示:<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Pariatur quidem alias fugit hic incidunt consequuntur quasi fuga tenetur sit perferendis nisi dignissimos accusantium ab expedita temporibus velit dolorum, ipsam explicabo</p>
有什么主意吗?没有html_entity_decode,情况会更糟。
答案 0 :(得分:1)
您要告诉Blade对其进行转义,因此它会打印实际的HTML,包括<p>
标签。您已将HTML标签存储在$p->content
中。
要修复,请使用未转义的刀片语法:
<td>{!! $p->content !!}</td>