ホームページ >バックエンド開発 >PHPチュートリアル >PHP関数のstrip_tagsタグが閉じていない場合
少し前の面接プロセス中に、面接官が私に尋ねたことがあります。文字列内のタグが閉じていない場合、strip_tags はどのように処理されますか?
php の公式ドキュメントでは、strip_tags について次のように説明されています。
strip_tags ? 文字列から HTML タグと PHP タグを削除します
strip_tags() は実際には HTML を検証できません。タグが不完全または破損していると、さらに多くのデータが削除されます。
以下のケースを通してご紹介します
sample1:
$testStr1 = "<strong>hello world!";echo strip_tags($testStr1);
Output:
hello world!
sample2:
$testStr1 = "<strong>hello world!";echo strip_tags($testStr1);出力:
サンプル 3:
空の文字列を出力
hello world!
出力:
$testStr2 = "<stronghello world!</strong>";echo strip_tags($testStr2);
著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。