如何对Laravel 4中WYSIWYG编辑器处理的内容安全地使用Str :: words()

时间:2014-01-28 05:06:41

标签: php laravel-4

我正在使用wysiwyg编辑器在前端编辑我的内容。因此,在数据库中保存数据时,内容以html结构格式保存。在内容列表页面,我正在删除文本,以便使用Str :: words进行更多阅读。当内容是纯文本时,它工作正常,但如何处理HTML内容?例如,如果内容是这样,我限制3个字: -

<b>This is a content of the blog</b>

因此上面的函数会在关闭粗体标记之前剪切掉,从而影响整个html文档。任何解决方案?

1 个答案:

答案 0 :(得分:0)

也许你想在Str :: words之前对你的内容使用strip_tags。这将删除您内容中的所有HTML标记。