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入门学习笔记之一
Oct 12 PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
Sep 30 PHP
php中session退出登陆问题
Feb 27 PHP
PHP定时任务延缓执行的实现
Oct 08 PHP
php中的ini配置原理详解
Oct 14 PHP
PHP实现算式验证码和汉字验证码实例
Mar 09 PHP
php面向对象与面向过程两种方法给图片添加文字水印
Aug 26 PHP
php强制下载文件函数
Aug 24 PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
Jun 13 PHP
PHP实现的下载远程文件类定义与用法示例
Jul 05 PHP
php fread函数使用方法总结
May 28 PHP
Thinkphp 框架扩展之数据库驱动常用方法小结
Apr 23 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 保留小数点
2009/04/21 PHP
标准PHP的AES加密算法类
2015/03/12 PHP
DEDECMS首页调用图片集里的多张图片
2015/06/05 PHP
jQuery获取Select选择的Text和Value(详细汇总)
2013/01/25 Javascript
完美实现仿QQ空间评论回复特效
2015/05/06 Javascript
深入理解Java线程编程中的阻塞队列容器
2015/12/07 Javascript
jQuery Pagination分页插件_动力节点Java学院整理
2017/07/17 jQuery
基于JavaScript实现多级菜单效果
2017/07/25 Javascript
js实现canvas图片与img图片的相互转换的示例
2017/08/31 Javascript
element 结合vue 在表单验证时有值却提示错误的解决办法
2018/01/22 Javascript
详解用Webpack与Babel配置ES6开发环境
2019/03/12 Javascript
vue-cli3使用 DllPlugin 实现预编译提升构建速度
2019/04/24 Javascript
微信小程序使用蓝牙小插件
2019/09/23 Javascript
javascript实现京东登录显示隐藏密码
2020/08/02 Javascript
解决vue项目中某一页面不想引用公共组件app.vue的问题
2020/08/14 Javascript
Python MD5加密实例详解
2017/08/02 Python
MySQL适配器PyMySQL详解
2017/09/20 Python
python线程中同步锁详解
2018/04/27 Python
Python实现自定义读写分离代码实例
2019/11/16 Python
python正则过滤字母、中文、数字及特殊字符方法详解
2020/02/11 Python
Windows 平台做 Python 开发的最佳组合(推荐)
2020/07/27 Python
Pycharm 2020.1 版配置优化的详细教程
2020/08/07 Python
Python导入父文件夹中模块并读取当前文件夹内的资源
2020/11/19 Python
CSS3 display知识详解
2015/11/25 HTML / CSS
俄罗斯和世界各地的酒店预订:Hotels.com俄罗斯
2016/08/19 全球购物
internal修饰符起什么作用
2013/12/16 面试题
EJB与JAVA BEAN的区别
2016/08/29 面试题
重写子类方法时,抛出异常的书写注意事项
2015/10/17 面试题
最新大学生创业计划书写作攻略
2014/04/02 职场文书
艺术学院毕业生自荐信
2014/07/05 职场文书
党员一帮一活动总结
2014/07/08 职场文书
个人对照检查材料思想汇报(四风问题)
2014/09/25 职场文书
人身意外保险授权委托书
2014/10/01 职场文书
面试感谢信范文
2015/01/22 职场文书
高中历史教学反思
2016/02/19 职场文书
python小型的音频操作库mp3Play
2022/04/24 Python