PHP删除HTMl标签的三种解决方法


Posted in PHP onJune 30, 2013

方法1:
直接取出想要取出的标记

<?php
    //取出br标记
    function strip($str)
{
$str=str_replace("<br>","",$str);
//$str=htmlspecialchars($str);
return strip_tags($str);
}
?>

方法2.
PHP 中有个 strip_tags 函数可以方便地去除 HTML 标签。
echo strip_tags(“Hello <b>World</b>”); // 去除 HTML、XML 以及 PHP 的标签。
对于非标准的 HTML 代码也能正确的去除:
echo strip_tags(“<a href=\”>\”>cftea</a>”); //输出 cftea
在PHP中可以使用strip_tags函数去除HTML标签,看下面示例:
<?php
$str = ‘www<p>dreamdu</p>.com';
echo(htmlspecialchars($str).”<br>”);
echo(strip_tags($str));
?>

方法3.
strtr() 函数转换字符串中特定的字符。
语法
strtr(string,from,to)
或者
strtr(string,array)
参数 描述
string1 必需。规定要转换的字符串。
from 必需(除非使用数组)。规定要改变的字符。
to 必需(除非使用数组)。规定要改变为的字符。
array 必需(除非使用 from 和 to)。一个数组,其中的键是原始字符,值是目标字符。

例子1:
<?php
echo strtr("Hilla Warld","ia","eo");
?>

例子2:
<?php
$arr = array("Hello" => "Hi", "world" => "earth");
echo strtr("Hello world",$arr);
?>
PHP 相关文章推荐
Windows下IIS6/Apache2.2.4+MySQL5.2+PHP5.2.1安装配置方法
May 03 PHP
elgg 获取文件图标地址的方法
Mar 20 PHP
php HandlerSocket的使用
May 02 PHP
简单的PHP多图上传小程序代码
Jul 17 PHP
php判断终端是手机还是电脑访问网站的思路及代码
Apr 24 PHP
深入解析php之apc
May 15 PHP
基于php-fpm 参数的深入理解
Jun 03 PHP
探讨如何把session存入数据库
Jun 07 PHP
Linux(CentOS)下PHP扩展PDO编译安装的方法
Apr 07 PHP
Yii2中事务的使用实例代码详解
Sep 07 PHP
PHP单例模式定义与使用实例详解
Feb 06 PHP
PHPUnit测试私有属性和方法功能示例
Jun 12 PHP
PHP删除HTMl标签的实现代码
Jun 30 #PHP
浅析php面向对象public private protected 访问修饰符
Jun 30 #PHP
解析link_mysql的php版
Jun 30 #PHP
分享8个最佳的代码片段在线测试网站
Jun 29 #PHP
php 验证码(倾斜,正弦干扰线,黏贴,旋转)
Jun 29 #PHP
浅谈web上存漏洞及原理分析、防范方法(文件名检测漏洞)
Jun 29 #PHP
探讨:web上存漏洞及原理分析、防范方法
Jun 29 #PHP
You might like
人尽可用的Windows技巧小贴士之下篇
2007/03/22 PHP
php addslashes和mysql_real_escape_string
2010/01/24 PHP
php各种编码集详解和以及在什么情况下进行使用
2011/09/11 PHP
比较好用的PHP防注入漏洞过滤函数代码
2012/04/11 PHP
thinkphp中memcache的用法实例
2014/11/29 PHP
zen_cart实现支付前生成订单的方法
2016/05/06 PHP
laravel 验证错误信息到 blade模板的方法
2019/09/29 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
js 返回时间戳所对应的具体时间
2010/07/20 Javascript
自动刷新网页,自动刷新当前页面,JS调用
2013/06/24 Javascript
如何使用Jquery获取Form表单中被选中的radio值
2013/08/09 Javascript
Ext修改GridPanel数据和字体颜色、css属性等
2014/06/13 Javascript
Jquery修改页面标题title其它JS失效的解决方法
2014/10/31 Javascript
jQuery的基本概念与高级编程
2015/05/14 Javascript
一个php+js实时显示时间问题
2015/10/12 Javascript
JavaScript html5利用FileReader实现上传功能
2020/03/27 Javascript
JQuery 进入页面默认给已赋值的复选框打钩
2017/03/23 jQuery
微信小程序 侧滑删除(左滑删除)
2017/05/23 Javascript
vue2里面ref的具体使用方法
2017/10/27 Javascript
Nodejs使用Mongodb存储与提供后端CRD服务详解
2018/09/04 NodeJs
vue 导航内容设置选中状态样式的例子
2019/11/01 Javascript
JS实现排行榜文字向上滚动轮播效果
2019/11/26 Javascript
vue iview实现动态新增和删除
2020/06/17 Javascript
深度定制Python的Flask框架开发环境的一些技巧总结
2016/07/12 Python
python2 对excel表格操作完整示例
2020/02/23 Python
python接口自动化框架实战
2020/12/23 Python
html+css3实现的登录界面
2020/12/09 HTML / CSS
简述安装Slackware Linux系统的过程
2012/01/12 面试题
初婚未育未抱养证明
2014/01/12 职场文书
八年级数学教学反思
2014/01/31 职场文书
大学军训感言800字
2014/02/27 职场文书
环保标语大全
2014/06/12 职场文书
清明节扫墓活动总结
2015/02/09 职场文书
2015毕业生自我评价范文
2015/03/02 职场文书
大学生自我推荐信范文
2015/03/24 职场文书
村级干部党员公开承诺事项
2015/05/04 职场文书