PHP で HTML タグを選択的に削除する
質問: の文字列からすべての HTML タグを選択的に削除するにはどうすればよいですか? PHP では、許可されたタグの指定されたリストを除きますか?
答え: 許可されたタグの特定のセットを保持しながらすべての HTML タグを削除するには、PHP のstrip_tags 関数を利用します。ストリップタグ関数を使用すると、保持したいタグを含む文字列を指定できます。
実装:
<code class="php">$content = '<p>This is some HTML code with <br> and <a> tags.</a></p>'; echo strip_tags($content, '<p><br><a>');</code>
この例では、strip_tags 関数はすべてのタグを削除します。
、
、 を除く HTML タグ。これらのタグ内のコンテンツは保持されます。出力は次のようになります:
<p>This is some HTML code with and tags.</a></p>
以上がPHP で HTML タグを選択的に削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。