用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='
';
$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("