当前位置:  开发笔记 > 编程语言 > 正文

如何从字符串中删除所有标签?

如何解决《如何从字符串中删除所有标签?》经验,为你挑选了1个好方法。

我有一个包含一些标签的字符串,就像这样;

$str = 'this is a string';

我要这个:

$newstr = 'this is a string';

其实我想选择之间的一切<>,然后用替换它''.我这样做的目标是防御CORSCSRF漏洞.我怎样才能做到这一点?



1> RiggsFolly..:

使用该strip_tags功能将为您做到这一点

this is a string';
echo strip_tags($str);

结果将是

this is a string

这里还有REGEX版本:

echo preg_replace('/<[^>]*>/', '', $str); // output: this is a string

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有