strip_tags()函數用于從字符串中刪除HTML和PHP標簽。它的語法如下:
string strip_tags ( string $str [, string $allowable_tags ] )
參數說明:
$str
:要過濾的字符串
$allowable_tags
:可選參數,允許保留的標簽列表。如果指定了該參數,只有這些標簽會被保留,其他標簽都會被刪除。
示例用法:
$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>!
第一個示例中,strip_tags()
函數刪除了字符串中的HTML標簽,只保留了純文本內容。第二個示例中,指定了<b>
標簽作為可保留標簽,所以只有<b>
標簽和其中的內容被保留,其他標簽都被刪除。