PHP - 从字符串中删除除 <img> 之外的 HTML 标签

标签 php html

<分区>

我想删除除 img 标签之外的所有标签,

$words = strip_tags($words, '<img>');

有用吗?

最佳答案

是的,删除标签。
但是strip_tags()不会帮助对抗最危险的事情 - XSS .您将需要一些正则表达式,或使用 http://htmlpurifier.org/确保 <img> 中没有不需要的参数标签。

关于PHP - 从字符串中删除除 <img> 之外的 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2616013/

相关文章:

php - 我应该分别存储用户 ID 和个人资料数据(10-15 列)吗?

php - 查询中的问号运算符

jquery - 是否可以使用 JQuery Mobile 在辅助 div 类中包含可折叠内容?

javascript - 从多个字符串中仅保留一个字符串 - 数组

javascript - new Audio() 未在 Internet Explorer 中实现

javascript - PHP AJAX 发布/获取

PHP 脚本向一张表添加两行

php - 如何在我的网页中显示Mysql中保存为Medium Blob的图片?

php - Laravel从数据库返回的日期时间与同一数据库中的记录不同

jquery - 如何在使用位置 :relative? 时制作固定菜单/侧边栏