<?
# -------------------------------------------------------------------
# PHP (mass)FileName Renamer
# @ Yns - http://yns.zaxaz.com && http://www.yunusemreyilmaz.com
# Bilgi:http://yns.zaxaz.com/2006/01/11/php-ile-topluca-dosya-adi-degistirme
#--------------------------------------------------------------------
# Çok fazla dosya değişecekse timeOut olmasını önle
set_time_limit(0);
# Konfigurasyon
$dizin = '.';
$eski = array("ğ","ı","ü","ç","ş");
$yeni = array("g","i","u","c","s");
# Dizindeki dosyalari diziye al
$dh = opendir($dizin);
while (false !== ($filename = readdir($dh))) {
if($filename !='.' && $filename != '..') {
$dizi[] = $filename;
}
}
# Her eleman için değiştirme işlemini yap
foreach ($dizi as $eleman) {
$sonuc = str_replace($eski,$yeni,$eleman);
rename($eleman,$sonuc);
echo"<b>$eleman</b> adli dosya </b>$sonuc</b> olarak degistirildi.<br>";
}
# --- Son---
?>