用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("