ホームページ > php教程 > php手册 > PHP で文字列内の HTML タグをクリアするコード

PHP で文字列内の HTML タグをクリアするコード

WBOY
リリース: 2016-06-13 12:13:50
オリジナル
768 人が閲覧しました

この記事では、文字列内の HTML タグをクリアするための php を紹介します
文字列内のすべての HTML タグをフィルタリングするには 2 つの方法があります。1 つは自分で関数を作成し、通常のフィルタリングを使用する方法で、もう 1 つは PHP 独自の関数strip_tags を使用する方法です。 。

コードをコピー コードは次のとおりです。


function clear_html_label($html)
{
$search = array ("']*?>.*?'si", "'<[/!]*?[^<>]* ?> 'si"、"([rn])[s] '"、"&(quot|#34);'i"、"'&(amp|#38);'i"、" &(lt |#60);'i"、"'&(gt|#62);'i"、"'&(nbsp|#160);'i"、"'&(iexcl|#161); 'i" 、 "'&(セント|#162);'i"、"'&(ポンド|#163);'i"、"'&(copy|#169);'i"、"' (d ) ;'e");
$replace = array ("", "", "1", """, "&", "<", ">", " ", chr( 161), chr(162), chr(163), chr(169), "chr(1)");

return preg_replace($search, $replace, $html);

//サンプルアプリケーション

$string ='aaa

最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート