标签:
能够将置顶文夹下的指定类型文件进行处理
<?php header(‘Content-Type:text/html;Charset=utf-8‘); include ‘./phpQuery/phpQuery.php‘; $path = ‘file‘; if(is_dir($path)) { if ($dh = opendir($path)) { while (($file = readdir($dh)) !== false) { if($file == ‘.‘ || $file ==‘..‘){ continue; } if(!is_dir($file)){ echo $file.‘<br/>‘; exchange($path.‘/‘.$file); } } closedir($dh); }else{ echo 111; } }else{ echo 22222; } function exchange($file){ $path = $file; $file = file_get_contents($path); phpQuery::newDocumentHTML($file); $artlist = pq("a"); foreach($artlist as $li){ $str = pq($li)->attr(‘href‘); $str2 = $str; if(strstr($str,‘javascrip‘) || strstr($str,‘#‘) || empty($str)){continue;} if(strstr($str,‘http‘)){ $str = ‘http://qhmoney.cn‘.substr($str,strrpos($str,‘/‘)); }else{ $str = ‘http://qhmoney.cn/‘.$str; } //echo $str.‘<br/>‘; $file = str_replace($str2,$str,$file); file_put_contents($path,$file); } } ?>
标签:
原文地址:http://www.cnblogs.com/personalnote/p/4674277.html