加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP:如何在允许<和>的同时删除HTML标记

发布时间:2020-12-13 17:02:16 所属栏目:PHP教程 来源:网络整理
导读:问题:如何使用 PHP剥离HTML标记但允许使用更大和更小的符号? 如果我使用PHP的strip_tags()函数,它就不能正常工作: $string = 'pif A B/p'echo strip_tags($string); // if A B// but I want to output "if A B" UPDATE 基本上,我只想允许/显示纯文本. 解
问题:如何使用 PHP剥离HTML标记但允许使用更大和更小的符号?

如果我使用PHP的strip_tags()函数,它就不能正常工作:

$string = '<p>if A > B</p>'
echo strip_tags($string);  // if A B
// but I want to output "if A > B"

UPDATE

基本上,我只想允许/显示纯文本.

解决方法

您可以使用 HTML Purifier,这不仅适用于< p>如果A> B< / p为H.您编写的示例,以及示例< p> 1< 2&& 6个4℃; / p为H.由 DrJokepu撰写.

给定输入< p> 1< 2&& 6个4℃; / p为H.在允许的元素设置为无的情况下,HTML净化器给出输出:1& lt; 2& amp;& amp; 6安培;→4.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读