php字符串過(guò)濾函數(shù)strip_tags()怎么使用

PHP
小億
107
2023-08-10 19:54:35

strip_tags()函數(shù)用于從字符串中刪除HTML和PHP標(biāo)簽。它的語(yǔ)法如下:

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

參數(shù)說(shuō)明:

  • $str:要過(guò)濾的字符串

  • $allowable_tags:可選參數(shù),允許保留的標(biāo)簽列表。如果指定了該參數(shù),只有這些標(biāo)簽會(huì)被保留,其他標(biāo)簽都會(huì)被刪除。

示例用法:

$str = "<p>Hello, <b>world</b>!</p>";
echo strip_tags($str); // 輸出:Hello, world!
$str = "<p>Hello, <b>world</b>!</p>";
echo strip_tags($str, "<b>"); // 輸出:Hello, <b>world</b>!

第一個(gè)示例中,strip_tags()函數(shù)刪除了字符串中的HTML標(biāo)簽,只保留了純文本內(nèi)容。第二個(gè)示例中,指定了<b>標(biāo)簽作為可保留標(biāo)簽,所以只有<b>標(biāo)簽和其中的內(nèi)容被保留,其他標(biāo)簽都被刪除。

0