php-strip_tags

本文介绍如何使用PHP内置函数strip_tags()去除HTML标签,提供代码示例,并对比htmlspecialchars()的使用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有时候我们需要把html标签页存到数据库里,但是有些场合却需要拿无html标签的纯数据,这个时候就要对带html标签的数据进行处理,把html标签都去掉。平时用 htmlspecialchars() 来过滤html,但是把html的字符转义了,最后显示出来的就是html源代码,利用strip_tags()就可以把html标签去除掉。

strip_tags() 函数剥去 HTML、XML 以及 PHP 的标签。

语法:strip_tags(string,allow)

参数 描述
string 必需。规定要检查的字符串。
allow 可选。规定允许的标签。这些标签不会被删除。

例子 1

1 <?php
2 echo strip_tags("Hello <b>NowaMagic!</b>");
3 ?>
4  
5 // output Hello NowaMagic!

例子 2

1 <?php
2 $str '<a href=\"http://www.nowamagic.net\">nowamagic';
3 echo(htmlspecialchars($str) . '<br>');
4 echo(strip_tags($str));
5  
6 // output:
7 // nowamagic
8 ?>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值