ホームページ  >  記事  >  バックエンド開発  >  複数のHTMLタグを保持するPHPのstrip_tagsメソッド

複数のHTMLタグを保持するPHPのstrip_tagsメソッド

高洛峰
高洛峰オリジナル
2017-01-03 09:45:261468ブラウズ

この記事では、PHPのstrip_tags関数で複数のHTMLタグを保持する方法を紹介します。主にstrip_tags

strip_tags関数の第2引数

stringのstrip_tagsを使用して、削除する必要のないタグを設定できます。 ( string str [, string allowed_tags] )

HTML タグが削除された文字列を返します。2 番目のパラメーターを使用して、削除する必要のないタグを設定できます。

使用法:

前提: HTML タグを保持せずにそのような文字列

$str = "<p>我来自<b><a href=&#39;http://www.php.cn&#39;>PHP中文网</a></b></p>";

1 がある場合、コードは次のようになります: 3499910bf9dac5ae3c52d5ede7383485 タグのみが保持される場合、コードは次のようになります。

echo strip_tags($str); 
// 输出:我来自PHP中文网

3. e388a4556c0f65e1904146cc1a846bee と a4b561c25d9afb9ac8dc4d70affff419 の複数のタグを保持するには、複数のタグをスペースで区切って記述するだけです。ストリップタグの 2 番目のパラメータ:

echo strip_tags($str, "<a>"); 
// 输出:我来自<a href=&#39;http://www.php.cn&#39;>PHP中文网</a>

php を使用して HTML タグ内の特定のタグを削除したい場合はどうすればよいでしょうか?

これには、次のようなコードを実装する必要があります:

echo strip_tags($str, "<p> <b>"); 
// 输出:<p>我来自<b>PHP中文网</b></p>

複数の HTML タグを保持する PHP のstrip_tags メソッドと関連記事の詳細については、PHP 中国語 Web サイトに注目してください。

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