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 相关文章推荐
其他功能
Oct 09 PHP
PHP语法速查表
Jan 02 PHP
随时给自己贴的图片加文字的php水印
Mar 16 PHP
PHP 命名空间实例说明
Jan 27 PHP
PHP中通过语义URL防止网站被攻击的方法分享
Sep 08 PHP
Linux下实现PHP多进程的方法分享
Aug 16 PHP
PHP通过内置函数memory_get_usage()获取内存使用情况
Nov 20 PHP
PHP获取指定月份第一天和最后一天的方法
Jul 18 PHP
php去除二维数组的重复项方法
Nov 03 PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
Nov 23 PHP
php查询及多条件查询
Feb 26 PHP
PHP如何读取由JavaScript设置的Cookie
Mar 22 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
Yii中render和renderPartial的区别
2014/09/03 PHP
讲解WordPress开发中一些常用的debug技巧
2015/12/18 PHP
最新最全PHP生成制作验证码代码详解(推荐)
2016/06/12 PHP
PHP排序算法之简单选择排序(Simple Selection Sort)实例分析
2018/04/20 PHP
取得一定长度的内容,处理中文
2006/12/20 Javascript
在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
2007/02/15 Javascript
在标题栏显示新消息提示,很多公司项目中用到这个方法
2011/11/04 Javascript
js实现弹窗居中的简单实例
2016/10/09 Javascript
Jquery AJAX POST与GET之间的区别详细介绍
2016/10/17 Javascript
wap手机端解决返回上一页的js实例
2016/12/08 Javascript
详解Jquery EasyUI tree 的异步加载(遍历指定文件夹,根据文件夹内的文件生成tree)
2017/02/11 Javascript
微信小程序实现图片上传功能实例(前端+PHP后端)
2018/01/10 Javascript
vue-cli初始化项目中使用less的方法
2018/08/09 Javascript
Angular父子组件通过服务传参的示例方法
2018/10/31 Javascript
在vue项目中使用sass语法问题
2019/07/18 Javascript
vue组件传值的实现方式小结【三种方式】
2020/02/05 Javascript
js数组中去除重复值的几种方法
2020/08/03 Javascript
解决vue axios跨域 Request Method: OPTIONS问题(预检请求)
2020/08/14 Javascript
Vue自定义表单内容检查rules实例
2020/10/30 Javascript
[02:26]DOTA2英雄米拉娜基础教程
2013/11/25 DOTA
Python实现的逻辑回归算法示例【附测试csv文件下载】
2018/12/28 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
Python3+Appium安装使用教程
2019/07/05 Python
wxPython实现带颜色的进度条
2019/11/19 Python
pyMySQL SQL语句传参问题,单个参数或多个参数说明
2020/06/06 Python
python线程里哪种模块比较适合
2020/08/02 Python
css3 column实现卡片瀑布流布局的示例代码
2018/06/22 HTML / CSS
css3进阶之less实现星空动画的示例代码
2019/09/10 HTML / CSS
如何用SQL语句进行模糊查找
2015/09/25 面试题
单位实习证明怎么写
2014/01/17 职场文书
茶叶店创业计划书范文
2014/01/19 职场文书
你的创业计划书怎样才能打动风投
2014/02/06 职场文书
施工安全承诺书
2014/05/22 职场文书
个人借款协议书范本
2014/11/17 职场文书
捐资助学感谢信
2015/01/21 职场文书
聘任书范文大全
2015/09/21 职场文书