Функция массового переименования файлов в директории

                        
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;
}
0 7 0
Без комментариев...