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

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

WBOY
リリース: 2016-06-23 14:13:51
オリジナル
1631 人が閲覧しました

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

$str = '<span style=\"font-family:\'Arial\',\'sans-serif\';font-size:9pt;\">test</span>';$str=stripslashes($str);echo htmlspecialchars($str)."<br/>";
ログイン後にコピー

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


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

$str=preg_replace('/<([^s]+)[^>]*>/','<$1>',$str);
echo htmlspecialchars($str)."
";

$str=preg_replace('/<([^s]+)[^>]*>/','

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート