阅读量:0
PHP的strip_tags()函数用于从字符串中删除HTML和PHP标签。它的语法如下:
string strip_tags ( string $str [, string $allowable_tags ] )
参数解释:
$str
:要处理的字符串。$allowable_tags
(可选):允许保留的标签。如果指定了该参数,那么除了这些标签和标签的内容之外,所有的HTML和PHP标签都会被删除。
这个函数可以用于过滤用户输入,防止恶意的HTML和PHP标签被插入到代码中,同时保留一些允许的标签和内容。
示例:
<?php $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>'); // 输出: <b>world!</b> ?>
在第一个示例中,所有的HTML标签都被移除,只显示文本内容。在第二个示例中,只有<b>
标签和其中的内容被保留,其他标签被移除。