PHPのstrip_tags()関数の使い方を詳しく解説

WBOY
リリース: 2023-06-27 10:40:01
オリジナル
2255 人が閲覧しました

PHP のstrip_tags() 関数の使用法の詳細な説明

PHP プログラミングにおいて、strip_tags() 関数は非常に便利な関数の 1 つです。これは、HTML タグと PHP タグを削除して、プレーン テキスト コンテンツのみを残すのに役立ちます。この記事では、strip_tags() 関数の使用法を詳しく説明し、役立つ例をいくつか紹介します。

strip_tags() 関数の基本構文は次のとおりです:

strip_tags(string $str, string $allowed_tags = null): string
ログイン後にコピー

このうち、$str パラメータは削除する文字列で、$allowed_tags パラメータはオプションです。保持を許可する文字列を指定するために使用される HTML マークアップ。 $allowed_tags パラメーターが指定されていない場合、関数はすべての HTML タグと PHP タグを削除します。

それでは、いくつかの例を見てみましょう。

例 1: HTML タグを削除する

この例では、strip_tags() 関数を使用して HTML タグを削除する方法を示します。

Hello, world!

"; echo strip_tags($str); ?>
ログイン後にコピー

出力結果は次のとおりです:

Hello, world!
ログイン後にコピー

この例では、HTML タグを含む文字列を作成し、strip_tags() 関数を呼び出してタグを削除します。出力結果には、「Hello, world!」というテキスト内容のみが保持されます。

例 2: 指定した HTML タグを保持する

この例では、$allowed_tags パラメーターを使用して、保持する HTML タグを指定する方法を示します。

Hello, world!

"; echo strip_tags($str, "

"); ?>

ログイン後にコピー

出力は次のとおりです:

Hello, world!

ログイン後にコピー

この例では、HTML タグを含む文字列を作成し、strip_tags() 関数を呼び出し、$allowed_tags パラメーターを使用して保持する HTML タグを指定します。 。出力には「

」タグと「」タグのみが保持され、残りのタグは削除されます。

例 3: 指定した PHP タグを保持する

この例では、strip_tags() 関数を使用して HTML タグと PHP タグを削除する方法を示します。

Hello,

"; echo strip_tags($str, "

"); ?>

ログイン後にコピー

出力は次のとおりです:

Hello, world

ログイン後にコピー

この例では、HTML タグと PHP タグを含む文字列を作成し、strip_tags() 関数を呼び出し、$allowed_tags パラメーターを使用して何を対象にするかを指定します。 HTML マークアップを保持します。 PHP タグを保持するように指定しなかったため、それらも削除されました。

概要

strip_tags() 関数は非常に便利な関数で、HTML タグと PHP タグを削除してプレーン テキスト コンテンツのみを残すのに役立ちます。 $allowed_tags パラメータを使用して、保持する HTML タグを指定できます。実際の開発では、正規表現、SANITIZE-HTML、その他の手法を組み合わせてコードのセキュリティを確保できます。

以上がPHPのstrip_tags()関数の使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!