文章浏览 复制本页面地址

循环重名文件夹中文件名称

<?php

function edit_file_rule($file_ur){
$file_ur=$file_ur."/"; //这里输入其它路径
$handle=opendir($file_ur);
$filerow = array();
while (false !== ($file = readdir($handle)))
{
if ($file != "." && $file != "..") {
 $filerow[] = $file;
 //echo $file.'<br/>';
}
}
for($i=0;$i<count($filerow);$i++){
 if($i<10){
  $code='00'.$i;
 }elseif($i<100){
  $code='0'.$i;
 }
 $new_name=str_replace(".nes.jpg",".jpg",'page-'.$code.'.jpg');  //新文件名
 rename($file_ur.$filerow[$i],$file_ur.$new_name); //第一個參數是舊文件名,第二個是新文件名
 if($i==(count($filerow)-1)){
  echo "OK".'<br/>';
 }
}
}

$dir = "jiaocai/";  // 文件夹的名称

if (is_dir($dir)){
    if ($dh = opendir($dir)){
  $i = 0;
        while (($file = readdir($dh)) !== false){
   if(is_dir($dir.'/'.$file)&&($file!='.')&&($file!='..')){
    edit_file_rule($dir.$file); 
   //exit;

    //echo $i."文件名: $file <br>";
   }
   $i++;
        }
        closedir($dh);
    }
}

 

?>

标签:
上一篇:
下一篇: