当前位置:首页 > 日记 > 正文

批量替换HTML标记的PHP示例代码

批量替换HTML标记的PHP示例代码
1。删除所有HTML元素,或者保留一些HTML标记
复制代码代码如下所示:
< PHP
美元=测试段落文本。其他文本;
回声strip_tags($文本);


允许
回声strip_tags($文本);
>

结果(注释):

试验段。其他文本
试验段。另中,相反,只是删除了一个HTML标签
复制代码代码如下所示:
< PHP
功能strip_only($str,$标签,stripcontent美元= false){
$ =;
如果(!is_array($标签)){
$tags = (strpos ($str, '>')! = =假爆炸(str_replace(<、>,,$标签)):阵列($标签));
如果(端($标签)= =)array_pop(元标签);
}
foreach($标签标签美元){
如果($ stripcontent)
$content = ''(。+ } * > |);
$str = preg_replace(' # } * >。$内容。#、,$str);
}
返回$ STR;
}

$str =红色文本;
美元'font标签;
美元= strip_only($str,$标签); / /红色文本
$ = strip_only($str,$标签,true); / /文
>

相关文章

升级到Android4.4的新系统,没有用微

升级到Android4.4的新系统,没有用微

系统,溶液,升级到,电脑软件,微信摇,问题: 在我的谷歌Nexus7平板升级到了最新Android4.4系统,发现微信不能使用。它的原因是什么 答案uff1a 的Android4.4系统新版本已经对老版本系统的优化,导致在新版本的系统兼容性下降。 目前,微信的最新版…

PHP内核探索:变量概述

PHP内核探索:变量概述

变量,内核,电脑软件,PHP,现代编程语言的基本元素包括变量、过程控制接口、函数等等。我可以编写程序而不使用变量吗这显然是可能的,例如: 复制代码代码如下所示: 回声你好andhm ; > 这个程序非常简单,输出字符串内容。 而且我们只能使用二进…

office2003和office2007默认打开Of

office2003和office2007默认打开Of

默认,溶液,电脑软件,问题: 我安装了Office两版本在我的电脑上,Office 2003和Office 2007,分别。现在,你只要双击Word或Excel文档,Office 2007是自动打开,文件内容显示。但是,我习惯于使用Office 2003,当你想连击Office文档的默认启动Office 2003,和…

什么是qqpcrtp.exe过程如何删除qqp

什么是qqpcrtp.exe过程如何删除qqp

删除,过程,电脑软件,qqpcrtp,exe,点评:引入一个新的处理程序,今天的你,qqpcrtp.exe过程是怎样的如果你不知道这个过程很好,那么什么是知道qqpcrtp.exe的过程吗如何删除它 qqpcrtp.exe的过程是怎样的 事实上,qqpcrtp.exe是QQ电脑管家的过程中,如…

C车快速升级路线让C系统升级更快的

C车快速升级路线让C系统升级更快的

方法,升级,系统升级,解决方案,更快,问题: 玩坦克世界游戏的新版8.3,一直在练习新的C C赛车,但是升级的感觉太慢了。哪种路线帮助C车升级更快 答案uff1a 玩坦克世界8.3的时候,如果你想通过两行C系统,建议去重行的第一个,然后去58路从T34 * 58。5…

QQ空间发布的日志音乐(歌曲),怎么不能

QQ空间发布的日志音乐(歌曲),怎么不能

日志,空间,音乐,自动播放,歌曲,不能自动播放的日志音乐可由以下原因引起。详细如下: 1,请确认是否是网络歌曲,在线歌曲可能不稳定,建议您尝试使用QQ音乐库分享更好的音乐和好朋友。 2,你可以看到你是否选中了当你添加音乐,你可以在这个日志中自…

Linux下的TAR命令会遇到错误:从前面

Linux下的TAR命令会遇到错误:从前面

错误,命令,退出,出口,电脑软件,注释:Linux下的TAR命令会遇到错误问题:从前面的错误中延迟的错误出口 Linux下的TAR命令会遇到错误问题:从前面的错误中延迟的错误出口 使用tar命令(焦油CVFZ src.tar.gz SRC)压缩一个目录, 错误从前面的错误中延迟…

32位和64位操作系统如何区分32位和

32位和64位操作系统如何区分32位和

系统,位操作,电脑软件,注释:您选择安装32还是64在这个问题上可能会使一些朋友感到困惑,这是对所有细节的什么是32和64,他们不明白什么是区别,可以参考下一个朋友。 有时当我们下载软件时,计算机系统会提示,选择安装32位或64位的专业计算机专业人…

四在Win8安装声卡驱动方法

四在Win8安装声卡驱动方法

安装,方法,声卡驱动,电脑软件,安装Win8对许多用户的电脑后,电脑没有用驱动精灵或驱动人生安装硬件的声音。检查声卡驱动正常,但是在桌面右上角的叉号(X),现在分享四Win8系统没有声音。 方法:单击控制面板->;控制面板- > >所有管理工具,找到服务;Wind…

在Smarty模板字符串拼接的方法

在Smarty模板字符串拼接的方法

模板,方法,字符串拼接,电脑软件,Smarty,PHP页面通过对Smarty模板变量(用在这里,而不是创建Smarty两变量) 复制代码代码如下所示: {指定var =名称值=理查德。李} {指定var =年龄价值=他} 1、要输出(李察,李,27)在一定的Smarty模板位置 拼接方法:{ $名…

MySQL中定位和位置函数的使用

MySQL中定位和位置函数的使用

定位,函数,位置,电脑软件,MySQL,定位(substr,STR) 位置(substr STR) 如果字符串str函数不存在返回的字符串中的子字符串的子串和第一次的位置,返回值是0: MySQL >选择定位('bar ',' foobarbar); > 4 MySQL >选择定位('xbar、foobar); > 0 这个函数是…

WindowsVista、Windows7的区别介绍

WindowsVista、Windows7的区别介绍

区别,电脑软件,WindowsVista,评论:本文介绍了Windows Vista和Windows 7之间的区别。感兴趣的朋友可以参考以下内容 很明显,win7好,因为Vista是win7的过渡产品。很明显,Vista的XP和win7的特性,而Win7 XP操作颠覆传统方式。为了防止用户接受,在任何…