php strip_tags()函数去除字符串中的html、xml和php标签

原创 国哥笔记  2018-12-14 17:24  阅读 908 views 次

strip_tags()函数定义及用法

在php中,strip_tags()函数是使用来删除字符串中的html、xml以及php标签,返回删除后的新字符串,原字符串不变。

strip_tags()函数有两个参数,第一个参数是需要删除html、xml以及php标签的字符串;第二个参数也是字符串,用来规定不被删除的标签,始终会剥离html注释,无法通过该参数改变;

strip_tags()函数是二进制安全的(在传输数据时,保证二进制数据的信息安全,不被篡改、破译等,如果被攻击,能够及时检测出来);

strip_tags()函数语法格式

$newStr = strip_tags(string,allow);

参数说明

  • string:需要删除html、xml以及php标签的字符串;
  • allow:字符串,规定允许的标签,这规定的标签不会被删除;

实例1:

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
$str = "www.<b>ggbiji</b>.com";
$newStr = strip_tags($str); //去除字符串中的<b>标签
echo "原字符串:".$str."<br/>"; //输出原字符串
echo "处理后的字符串:".$newStr; //输出处理后的字符串
?>

运行结果:

php strip_tags()函数去除字符串中的html、xml和php标签

实例二:(允许字符串中使用<b>标签)

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
$str = "www.<b>ggbiji</b><br/>.com";
$newStr = strip_tags($str,"<b>"); //将保留字符串中的"<b>"标签
echo "原字符串:".$str."<br/>"; //输出原字符串
echo "处理后的字符串:".$newStr; //输出处理后的字符串
?>
运行结果:

strip_tags()函数

更多操作字符串的函数——>PHP String字符串函数大全

本文地址:https://www.ggbiji.com/php-strip_tags.html
版权声明:本文为 国哥笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情