この記事では、文字列内の HTML タグをクリアするための php を紹介します。 文字列内のすべての HTML タグをフィルタリングするには、2 つの方法があります。1 つは、自分で関数を作成し、通常のフィルタリングを使用する方法で、もう 1 つは、php 独自の関数strip_tags を使用する方法です。 コードをコピーします コードは次のとおりです: function clear_html_label($html) { $search = array ("']*?>.*?< ;/script> ;'si", "'<[/!]*?[^<>]*?>'si", "'([rn])[s]+'", "'& (quot| #34);'i"、"'&(amp|#38);'i"、"'&(lt|#60);'i"、"'&(gt|#62);' i", "'&(nbsp|#160);'i", "'&(iexcl|#161);'i", "'&(cent|#162);'i", "'&(ポンド|#163 );'i", "'&(copy|#169);'i", "'&#(d+);'e"); <BR>$replace = array ("", "", "1 ", " ""、"&"、"<"、">"、" "、chr(161)、chr(162)、chr(163)、chr(169)、"chr(1)") ; <br><br> return preg_replace($search, $replace, $html); <BR><br>//アプリケーション例<br><br>$string ='aaa<br />fdsafsa'; ;// aaa fdsafsa <br><br>//php の組み込み関数を使用します。 2 つの関数はまったく同じです。1 つはすべての HTML をフィルターするユーザー定義関数で、もう 1 つは PHP の組み込み関数です。しかし、少なくとも、効率という点では、PHP のstrip_tags() 関数の方がはるかに優れています。これ以上は言いません。 <br> <br><br><br>http://www.bkjia.com/PHPjc/322406.html</div> <br>www.bkjia.com<br><br>true<p align="left">http://www.bkjia.com/PHPjc/322406.html</p> <div style="display:none;"> <span id="url" itemprop="url">技術記事</span><span id="indexUrl" itemprop="indexUrl">この記事では、文字列内の html タグをクリアする php を紹介します。文字列内のすべての html タグをフィルタリングするには、2 つの方法があります。もう 1 つは、php 独自のフィルタリングを使用する方法です。 </span><span id="isOriginal" itemprop="isOriginal"></span> <span id="isBasedOnUrl" itemprop="isBasedOnUrl"></span> </div>