php - 如何删除php中的html标签?

标签 php symfony1

我使用 tinymce(在 symfony 项目中)发布了一些数据。在检索时我如何删除 html 标签? strip_tags 不工作..

最佳答案

最简单的方法是使用 strip_tags但它不是很可靠。有一个非常非常非常好的项目设计专门为此: HTML Purifier

它久经考验,非常好。 strip_tags是简单、快速和可行的方法,但它可能会遗漏一些浏览器实际会解析和执行的格式错误的 html。


请不要使用正则表达式来解析html!

关于php - 如何删除php中的html标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2432042/

相关文章:

mysql - Symfony - 数据库链接列

php - 使用 sfDoctrineGuardPlugin 分离前后端用户

php - 如何让 Laravel Redirect::away() 遵守 URL 中指定的协议(protocol)?

php - Clover XML 报告 - 类和特征覆盖率公式

PHP MySql 查询显示当前时间而不是平板电脑上的时间

php - 在 Laravel 中保存模型时直接设置 ID 和设置 Eloquent 关联关系的区别?

php - 使用 Propel 计数和分组

c# - 如何在 C# 中解密由 mcrypt 在 PHP 中加密的加密 MCRYPT_RIJNDAEL_256 值?

xml - 原子提要中的自定义标签

database - 为什么 Doctrine 只在链接表的一列上创建索引?