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 相关文章推荐
php&amp;java(二)
Oct 09 PHP
php sprintf()函数让你的sql操作更安全
Jul 23 PHP
PHP实现时间轴函数代码
Oct 08 PHP
ajax完美实现两个网页 分页功能的实例代码
Apr 16 PHP
PHP处理JSON字符串key缺少双引号的解决方法
Sep 16 PHP
php创建、获取cookie及基础要点分析
Jan 26 PHP
yii2.0实现验证用户名与邮箱功能
Dec 22 PHP
Yii2中使用asset压缩js,css文件的方法
Nov 24 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
ThinkPHP5 验证器的具体使用
May 31 PHP
PHP code 验证码生成类定义和简单使用示例
May 27 PHP
php中array_fill函数的实例用法
Mar 02 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
php+mysql查询优化简单实例
2015/01/13 PHP
thinkphp多层MVC用法分析
2015/12/30 PHP
PHP常用header头定义代码示例汇总
2020/08/29 PHP
Javascript中arguments对象详解
2014/10/22 Javascript
js显示当前日期时间和星期几
2015/10/22 Javascript
如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上
2015/12/26 Javascript
jQuery 判断是否包含在数组中Array[]的方法
2016/08/03 Javascript
jQuery实现获取隐藏div高度的方法示例
2017/02/09 Javascript
基于jQuery代码实现圆形菜单展开收缩效果
2017/02/13 Javascript
jquery拼接ajax 的json和字符串拼接的方法
2017/03/11 Javascript
基于Vue实例生命周期(全面解析)
2017/08/16 Javascript
Vue框架之goods组件开发详解
2018/01/25 Javascript
详解从0开始搭建微信小程序(前后端)的全过程
2019/04/15 Javascript
LayUi数据表格自定义赋值方式
2019/10/26 Javascript
简单了解python高阶函数map/reduce
2019/06/28 Python
python使用opencv在Windows下调用摄像头实现解析
2019/11/26 Python
python3 求约数的实例
2019/12/05 Python
Windows+Anaconda3+PyTorch+PyCharm的安装教程图文详解
2020/04/03 Python
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
2020/04/24 Python
Python过滤序列元素的方法
2020/07/31 Python
css3的transition属性详解
2014/12/15 HTML / CSS
使用html5+css3来实现slider切换效果告别javascript+css
2013/01/08 HTML / CSS
新西兰珠宝品牌:Michael Hill
2017/09/16 全球购物
英国手机壳购买网站:Case Hut
2019/04/11 全球购物
英格兰足协官方商店:England Store
2019/07/12 全球购物
英国家居用品和床上用品零售商:P&B Home
2020/01/16 全球购物
通信工程毕业生自荐信
2013/11/01 职场文书
会计电算化专业个人的自我评价
2013/11/24 职场文书
土建资料员岗位职责
2014/01/04 职场文书
料理师求职信
2014/01/30 职场文书
机关作风建设整改方案
2014/10/27 职场文书
2014年纪检监察工作总结
2014/11/11 职场文书
2015年社区文体活动总结
2015/03/25 职场文书
创业计划书之校园跑腿公司
2019/09/24 职场文书
详解Redis基本命令与使用场景
2021/06/01 Redis
浅析MySQL如何实现事务隔离
2021/06/26 MySQL