A-A+
PHP去除HTML的函数strip_tags
门户网站前台用户提交需要过滤掉HTML的标签,这时就想到了PHP的过滤函数strip_tags,这个函数可以将HTML文本转换为纯文本,该函数可以删除字符串中所有的PHP和HTML标记,读取时只显示纯文本。
定义和用法:strip_tags()函数去掉 HTML、XML 以及 PHP的标签。
语法:strip_tags(string,allow).
参数string:必需的参数,规定要检查的字符串。
参数allow:可选的参数,这些标签不会被删除。
看下面的例子:
<?php $text = '<p>Test paragraph.</p><!-- Comment --> Other text'; echo strip_tags($text); echo "\n"; // Allow <p> echo strip_tags($text, '<p>'); ?> 上例将输出: Test paragraph. Other text <p>Test paragraph.</p> Other text
我们在过滤特殊字符时一定要谨慎使用,如果直接将
标签输出就不好了。