ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルで HTMl タグを削除する 3 つの解決策

PHP_PHP チュートリアルで HTMl タグを削除する 3 つの解決策

WBOY
WBOYオリジナル
2016-07-21 15:01:28709ブラウズ

方法1:
消したいマークを直接取り出す

コードをコピー コードは以下の通り:

//brマークを削除
function Stripe($ str)
{
$str =str_replace("
","",$str);
//$str=htmlspecialchars($str);
returnstrip_tags($str);
}
?>

方法2.
PHPにはHTMLタグを簡単に削除できるstrip_tags関数があります。
echotrip_tags(“Hello World”); // HTML、XML、および PHP タグを削除します。
非標準の HTML コードも正しく削除できます:
echo Stripe_tags(“”>cftea”); //出力 cftea
は PHP のstrip_tags 関数を使用して削除できます。 HTML タグ。以下の例を参照してください:
コードをコピーします コードは次のとおりです:

$str = 'www

dreamdu

.com';
echo (htmlspecialchars($str ).”
”);
echo(strip_tags($str));
?>

方法3.
strtr() 函数转换字符串中特定的字符。
语法
strtr(string,from,to)
或者
strtr(string,array)
参数 描述
string1 必需。规定要转换的字符串。
from 必需(除非使用数组)。规定要改变的字符。
to 必需(除非使用数组)。规定要改变为的字符。
array 必需(除非使用 from 和 to)。一个数组,其中的键是原始字符,值是目标字符。

例 1:
コードをコピーします コードは次のとおりです:

echo strtr("Hilla Warld","ia","eo");
?>

例 2:
コードをコピーします コードは次のとおりです:

$arr = array("Hello" => "Hi", "world" = > "地球");
echo strtr("Hello world",$arr);
?>

www.bkjia.com本当http://www.bkjia.com/PHPjc/327988.html技術記事方法1:取り出したいタグを直接取り出す 以下のコードをコピーします。 ?php //brタグを取り出す function ストリップ($str) { $str=str_replace("br","",$str) ); //$str= htmlspecialchars($str);...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。