#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューターphp メソッドで指定した HTML タグを削除します: 1.strip_tags() 関数、構文「strip_tags(string,allow)」を使用します; 2.strip_html_tags() 関数、構文「strip_html_tags(tags,str)」を使用します。
php delete指定された HTML タグのメソッド
$str='<p><p>这里是p标签</p><img src="" alt="这里是img标签"><a href="">这里是a标签</a><br></p>';
1: すべて削除するか、指定された HTML タグを保持します
PHP に付属の関数 Strip_tags は、次の条件を満たすことができます。要件、使用法:strip_tags(string,allow)
echo strip_tags($str,'<p><a>');//输出:<p>这里是p标签</p><a href="">这里是a标签</a>
##使用法:
strip_html_tags($tags,$str);
#$tags: 削除する必要があるタグ (配列形式)
$str: 処理する必要がある文字列;
function strip_html_tags($tags,$str){ $html=array(); foreach ($tags as $tag) { $html[]="/(<(?:\/".$tag."|".$tag.")[^>]*>)/i"; } $data=preg_replace($html, '', $str); return $data; } echo strip_html_tags(array('p','img'),$str); //输出:<div>这里是p标签<a href="">这里是a标签</a><br></div>;
推奨される学習: 「
PHP ビデオ チュートリアル 」以上がPHPで指定したHTMLタグを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。