ホームページ >バックエンド開発 >PHPの問題 >php で html タグの内容を削除できますか?

php で html タグの内容を削除できますか?

藏色散人
藏色散人オリジナル
2021-09-24 09:31:381231ブラウズ

phpではhtmlタグの内容を削除することができます 具体的な方法は、 1. php付属の関数strip_tagsを使用して、指定したhtmlタグをすべて削除するか、指定したhtmlタグを保持する 2. 指定したhtmlタグとタグの内容を削除するストリップ_html_tags() 関数などを介して。

php で html タグの内容を削除できますか?

この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、Dell G3 コンピューター。

#php は html タグのコンテンツを削除できますか?

html タグとタグ内のコンテンツを削除する方法

頻繁に他人のサイトの記事を拾う人; 全く内容を読まずにまとめて集める人で、必然的にhtmlタグを削除する機能を使うことになります; 用途に応じて3つの方法を紹介します;

$str=&#39;<div><p>这里是p标签</p><img src="" alt="这里是img标签"><a href="">这里是a标签</a><br></div>&#39;;

1: HTML タグをすべて削除するか、指定した HTML タグを保持します。

PHP 独自の関数、strip_tags で要件を満たすことができます。

使用方法:strip_tags(string,allow);

String :処理する必要がある文字列;

#-。タグ;そして、指定されたものを削除するだけです。その後、保持する必要があるタグをたくさん記述する必要があります。 ;

2:指定されたHTMLタグ

#の使用方法:Strip_html_tags($ tags、$ str);

は削除します。:ラベルのコンテンツを削除しますおよびラベル

使用方法: Strip_html_TAGS ($ tags, $ Str); : 処理する必要がある文字列;

   <?php
       echo strip_tags($str,&#39;<p><a>&#39;);
        
   ?>
   //输出:<p>这里是p标签</p><a href="">这里是a标签</a>

多くの Web サイト記事には、8693d9b46d88cab8c98270df51c42578Bai Junyao Blog16ef26f8b7ea0fc89bdf90e275a93e5d;この機能は、この種の問題を扱うように設計されています。この機能をこのサイトの収集に使用しないでください。そうでない場合は、次のことを保証します。死ぬまで殴りません;

4: 究極の機能、指定したタグを削除します; タグ内のコンテンツを削除または保持します;

使用方法:strip_html_tags($tags, $ str、$ content);

string;

以上がphp で html タグの内容を削除できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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