function mass_rename($dir,$r1,$r2) { $opdir=opendir($dir); while ($a=readdir($opdir)) { if ($a=='.' or $a=='..') continue; if (is_file($dir.'/'.$a)) { $b=str_replace($r1,$r2,$a); rename($dir.'/'.$a,$dir.'/'.$b); } else { mass_rename($dir.'/'.$a,$r1,$r2); } } closedir($opdir); return $dir; }
Функция массового переименования файлов в директории
11 лет назад