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='

baidu_sylogo1.gif

文字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("

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值