ホームページ  >  記事  >  バックエンド開発  >  PHPは、文字列関数strip_tags()内のhtml、xml、およびphpタグを削除します。

PHPは、文字列関数strip_tags()内のhtml、xml、およびphpタグを削除します。

黄舟
黄舟オリジナル
2017-11-04 09:55:261332ブラウズ

stringからHTMLタグを削除する:

<?php
echo strip_tags("Hello <b>world!</b>");
?>

定義と使用法

strip_tags()関数は、文字列からHTML、XML、およびPHPタグを削除します。

コメント: この関数は常に HTML コメントを削除します。これは、allow パラメータを介して変更することはできません。

注: この関数はバイナリ安全です

構文

strip_tags(string,allow)
パラメータ 説明
文字列 必須。チェックする文字列を指定します。
許可 オプション。許可されるタグを指定します。これらのタグは削除されません。

技術的な詳細

戻り値: 削除された文字列を返します
PHPバージョン: 4+
更新ログ: PHP 5.0 以降、この関数はバイナリセーフ。
PHP 4.3 以降、この関数は常に HTML コメントを削除します。

その他の例

例 1

文字列内の HTML タグを削除しますが、 タグの使用を許可します:

<?php
echo strip_tags("Hello <b><i>world!</i></b>","<b>");
?>

最初のパラメーターは必須です。つまり、HTML と PHP を削除します。タグのソース データ。2 番目のパラメータはオプションで、フィルタリングを必要としないタグを示します。

例:

<?php
$data = &#39;<a href="/words?citype=0">新词库</a>&#39;;
echo $data;
echo "<br>";
echo strip_tags($data);
?>

出力|:

PHPは、文字列関数strip_tags()内のhtml、xml、およびphpタグを削除します。

以上がPHPは、文字列関数strip_tags()内のhtml、xml、およびphpタグを削除します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。