PHP中清除HTML标签的函数strip_tags
来源:php教程
作者:
2020-06-21
网站前台有时候需要用到用户提交数据,这时需要过滤掉HTML的标签,就想到了php的过滤函数strip_tags,这个函数可以将HTML文本转换为纯文本,该函数可以删除字符串中所有的php和HTML标记,读取时只显示纯文本。
定义和用法:strip_tags()函数去掉 HTML、XML 以及 php的标签。
语法:strip_tags(string,allow).
参数string:必需的参数,规定要检查的字符串。
参数allow:可选的参数,这些标签不会被删除。
看下面的例子一:
<?php header('content-type:text/html;charset=utf-8');$str ='<div><a href="#">连接</a></div>';echo '<br/>';echo strip_tags($str,'<a>'); //清除a标记以外html标记?> 输出结果为:<a href="#">连接</a>
例子二:
<?php$str =<<<LL<span style="color:rgb(49,81,45)">y</span><span style="color:rgb(130,233,76)">u</span><span style="color:rgb(110,186,179)">l</span><span style="color:rgb(27,25,119)">t</span>LL;echo strip_tags($str);?>输出结果为:y u l t