Herkez faydalansın böyle birşeyden dimi

<?php
function replace_tr($text) {
$text = trim($text);
$search = array('Ç','ç','Ğ','ğ','ı','İ','Ö','ö','Ş','ş','Ü','ü');
$replace = array('C','c','G','g','i','I','O','o','S','s','U','u');
$new_text = str_replace($search,$replace,$text);
return $new_text;
} 
function filesInDir($tdir)
{
        $dirs = scandir($tdir);
        foreach($dirs as $file)
        {
                if (($file == '.')||($file == '..'))
                {
                }
                elseif (is_dir($tdir.'/'.$file))
                {
                        filesInDir($tdir.'/'.$file);
                }
                else
                {
				$newname = replace_tr($file);
				rename($tdir.'/'.$file,$tdir.'/'.$newname);
				echo $newname."<br>";
	
                }
        }
}
## $yol değişkenini kendine göre belirt fonksiyonlarla otomotik isim değiştirecektir.
$yol = 'files';
filesInDir($yol);
?>
Direkt buraya yazdım test etmedim ama %97 çalışacaktır..

Güle güle kullan..