You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Laravel中内容出现HTML代码问题的解决方法求助

解决Laravel输出内容显示HTML代码的问题
  • 问题根源:你的$item->story字段内容可能已经被转义为HTML实体(比如<div>这类格式),即便用{!! !!}输出,实体字符也不会被解析为HTML标签。
  • 解决方案:先使用html_entity_decode()反转义内容,再进行截取输出:
<div class="card-body">
<p class="small">
{!! Str::limit(html_entity_decode($item->story), 120) !!}
</p>
  • 额外排查点:检查数据存储环节,确认是否在保存story字段时被自动转义(比如模型设置了自动转义、存储时调用了htmlspecialchars等)。如果是存储导致的转义,建议从根源修正存储逻辑,避免每次输出都需要手动反转义。

内容的提问来源于stack exchange,提问作者Hümeydi Ceylan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 14:21:02