欢迎来到资源库(www.zyku.net)

PHP教程

当前位置:首页 > 网络编程 > PHP教程 > PHP标签

PHP中清除HTML标签的函数strip_tags

时间:2015-11-21|栏目:PHP教程|点击:|我要投稿

网站前台有时候需要用到用户提交数据,这时需要过滤掉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

(资源库 www.zyku.net)

上一篇:PHP中break,continue,exit的使用与区别

栏    目:PHP教程

下一篇:隐藏PHP版本与PHP基本安全设置

本文标题:PHP中清除HTML标签的函数strip_tags

本文地址:https://www.zyku.net/php/58.html

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等内容,均由网友发表或上传并维护或收集自网络,仅供个人学习交流使用,版权归原作者所有。

如有侵犯您的版权,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

苏ICP备2020066115号-1

本网站由提供CDN加速/云存储服务