ホームページ >バックエンド開発 >PHPチュートリアル >PHPでHTMLタグの属性を削除する方法

PHPでHTMLタグの属性を削除する方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-23 14:13:511659ブラウズ

たとえば、コードは次のとおりです:

$str = '<span style=\"font-family:\'Arial\',\'sans-serif\';font-size:9pt;\">test</span>';$str=stripslashes($str);echo htmlspecialchars($str)."<br/>";

入力したい内容は次のとおりです: 45a2772a6b6107b401db3c9b82c049c2test54bdf357c58b8a65c66d7c19c8e4d114
つまり、$str のタグに含まれる属性をすべて削除し、タグ自体のみを保持します。 。


ディスカッションへの返信 (解決策)

$str=preg_replace('/b9dc3e324931a81e3452f950bc2ae304]*>/','<$1>',$str);
echo htmlspecialchars($str)."
";

$str=preg_replace('/b9dc3e324931a81e3452f950bc2ae304]*>/','

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。