溫馨提示×

PHP strip_tags()函數(shù)怎么使用

PHP
小億
106
2023-10-10 04:46:04
欄目: 編程語言

PHP的strip_tags()函數(shù)用于去除字符串中的HTML和PHP標(biāo)簽,并返回處理后的字符串。

使用方式如下:

string strip_tags ( string $str [, string $allowable_tags ] )

其中,參數(shù)$str是要處理的字符串,$allowable_tags是一個可選參數(shù),用于指定允許保留的標(biāo)簽。如果指定了$allowable_tags參數(shù),strip_tags()函數(shù)將保留這些標(biāo)簽,其他標(biāo)簽將被移除。

示例代碼:

$text = "<p>這是一個 <b>加粗</b> 的段落。</p>";
$filtered_text = strip_tags($text);
echo $filtered_text;

輸出結(jié)果:

這是一個 加粗 的段落。

示例代碼中,strip_tags()函數(shù)將HTML標(biāo)簽移除,并返回處理后的字符串。

如果想保留某些標(biāo)簽,可以使用$allowable_tags參數(shù),將允許保留的標(biāo)簽作為字符串傳遞給該參數(shù)。例如:

$text = "<p>這是一個 <b>加粗</b> 的段落。</p>";
$allowed_tags = "<b>";
$filtered_text = strip_tags($text, $allowed_tags);
echo $filtered_text;

輸出結(jié)果:

這是一個 <b>加粗</b> 的段落。

在這個示例中,strip_tags()函數(shù)只移除了除了標(biāo)簽之外的其他標(biāo)簽。

0