php 去除 html 属性,用PHP 去掉所有html标签里的部分属性
用PHP 去掉所有html标签里的部分属性
http://zhidao.baidu.com/question/418471924.html
用PHP 去掉所有html标签里的部分属性 tppabs
set_time_limit(0);
function view_dir($dir)
{
$dp=opendir($dir); //打开目录句柄
//echo "
".$dir."
";
$path2='';
while ($file = readdir($dp)) //遍历目录
{
if ($file !='.'&&$file !='..') //如果文件不是当前目录及父目录
{
$path=$dir."/".$file; //获取路径
if(is_dir($path)) //如果当前文件为目录
{
view_dir($path); //递归调用
}
else //如果不是目录
{
//echo '
$path2 .= $path."\r\n";
$c=file_get_contents($path);
// $c = str_replace('http://4.28.99.196/chigb', "", $c);
// $c1=array(' tppabs="/style/book.css" rel="stylesheet"',' tppabs="/chigb/up.gif"',' tppabs="/chigb/1pix.gif"',' tppabs="/chigb/left.gif"',' tppabs="/chigb/right.gif"');
// $c2 = str_replace($c1, "", $c);
$del=array("/tppabs=.+?['|\"]/i");
$c2 = preg_replace($del,"",$c);
$c2 = str_replace('" >', '">', $c2);
file_put_contents($path,$c2);
//echo '
'.$path.'';
//echo '
复制至XX';
//echo '
删除';
//echo '';
//echo '
';
}
}
}
return $path2."\r\n";
closedir($dp);
}
$dir='E:book\chigb\x';
echo view_dir($dir);
$file='
文字1 文字2 文字3
';
$del=array("/name=.+?['|\"]/i","/src=.+?['|\"]/i","/id=.+?['|\"]/i","/width=.+?['|\"]/i","/height=.+?['|\"]/i","/usemap=.+?['|\"]/i","/shape=.+?['|\"]/i","/coords=.+?['|\"]/i","/target=.+?['|\"]/i","/title=.+?['|\"]/i");
$file = preg_replace($del,"",$file);//去除style样式
$file = str_replace(" ","",$file);//去除所有空格
$file = str_replace("
php 去除 html 属性,用PHP 去掉所有html标签里的部分属性相关推荐
- php去除html属性,PHP如何去掉所有HTML标签?
PHP如何去掉所有HTML标签? 在PHP中可以使用"strip_tags()"函数将字符串中的所有HTML标签去除,该函数用于从字符串中去除HTML和 PHP标记,其语法是&qu ...
- html里面的crossorigin属性,HTML5 标签里的 crossorigin 属性到底有什么用? | Chrisyue's Blog...
最近 Bootstrap 4 已经正式发布了,可能已经有爱尝鲜的小伙伴在 alpha 阶段就尝试过 BS4.不过今天要说的不是 BS4,而是官网里引入 BS4 框架依赖的 jQuery 的代码: cr ...
- js获取html中img src属性值,javascript - js匹配img标签中的 src属性的值的正则怎么写?...
伊谢尔伦2017-04-11 12:54:453楼 不好意思,JS这部分我现在也是自己学,误会了你的意思.我去查了一下,有这样一个思路,你先匹配出img,然后再从中匹配出src var str = & ...
- ABAP 去除字符串某个字段(去掉的金额逗号例子)
ABAP 去除字符串某个字段(去掉的金额逗号例子) 实际程序中,我们有很多需求是要把excel的数据导入SAP数据之中去,但是这金额是带有千分位逗号的,比如(2,602,568.71)如果要把这个值赋 ...
- html i标签重置样式,去掉斜体I标签斜体样式属性[css技巧]
有时我们使用了斜体标签,但又想不然其对象不斜体显示,这个时候我们可以设置CSS样式来实现去掉i斜体标签css字体斜体样式. 一.认识I标签 二.DIV+CSS去i斜体样式 假如一个对象盒子CSS命名为 ...
- Android Button属性(如何去掉Button阴影)
方法一: style="?android:attr/borderlessButtonStyle" 方法二: android:stateListAnimator="@nul ...
- python的面向对象中属性和方法默认是-Python 面向对象,类的属性和 类的方法...
面向对象,类的属性和 类的方法 面向对象 类和对象 Python类定义 类属性 类方法 面向过程和面向对象 面向过程 和 面向对象 编程 面向过程 编程:函数式编程,C程序,shell等 面向对象 编 ...
- 对象、对象的属性、对象字面量、枚举对象中的属性、可变类型、变量和对象——JS对象
目录 一.对象 二.对象的属性 三.对象字面量 四.枚举对象中的属性 五.可变类型 六.变量和对象 数据类型: 原始值:(不可变类型) 1.数值 Number 2.大整数 BigInt 3.字符串 S ...
- style标签上的scoped属性
vue中 在vue文件中的style标签上有一个特殊的属性:scoped(布尔值): <style scoped> </style> 作用 该属性的作用是将当前标签下的样式私有 ...
最新文章
- 分享jQuery的常用技巧12招
- 【MM配置】Global Data 全局数据相关配置
- 排错-tcpreplay回放错误:send() [218] Message too long (errno = 90)
- 2 未匹配到任何借口_拼多多【关键词精确匹配溢价】给你想要的精准流量,让你订单暴增的秘诀...
- 【渝粤题库】广东开放大学 英语语音与听说 形成性考核
- php输出多余的空格或者空行
- html-下拉框、文本域、文件域
- Python笔记-函数装饰器
- LPI 认证考试介绍
- Leetcode每日一题:110.balanced-binary-tree(平衡二叉树)
- leetcode5086:smallest-subsequence-of-distinct-characters
- SSIS:错误信息总结
- SSH 默认端口配置
- VUE ---- 利用vue-print-nb实现打印功能
- 机械工业设计中常见三维软件大盘点
- html安装网卡驱动,教您怎么用驱动精灵安装网卡驱动
- oracle授权怎么收费,Oracle数据库如何授权收费(Database Licensing)
- 小米4 android6.01的开发者模式开启方法
- 2022最新 Emlog新版导航源码 带用户中心
- 富士胶片展示透明投影膜、CMF表面装饰材料及HydroAg+抗菌技术
热门文章
- AUTOSAR从入门到精通番外篇(三)-嵌入式中设计模式的艺术
- 人工智能AI实战100讲(三)-激光雷达原理和分类
- 我是如何用JSP在网络上架构一个网上招标系统,以推进网站无纸化,过程电子化,管理智能化的发展
- Gitlab添加SSH密钥的解决办法
- php在苹果手机上传不了图片大小,ThinkPHP后台上传图片无默认尺寸解决方法
- jQuery源码的基础知识
- Chrome调试WebView时Inspect出现空白的解决方法(使用离线包不Fan墙)
- 学习关于display :flex 布局问题!
- 使用内存回流的方法来实现将image的内容转换为 byte[]
- On Comparing Side-Channel Preprocessing Techniques for Attacking RFID Devices