我使用 laravel 从 mysql 数据库检索一些原始 html。
问题是数据在我检索后被修改。
数据库中的数据:
<p>888</p>
检索后:
<p>888<\/p>
用于检索的 Laravel 方法:
public function index()
{
$posts = Post::All();
echo $posts;
}
知道为什么会发生这种情况以及如何解决吗?
数据库中此列的数据类型是medumtext。
谢谢。
最佳答案
/
斜杠是一个特殊字符。
为了解决您的问题,请使用 stripslashes()
public function index()
{
$posts = Post::All();
echo stripslashes($posts);
}
关于php - 从数据库检索后修改 HTML 结束标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38189950/