<?php
$klasor = 'deneme'; // Resimlerinin Bulunduğu Klasör
$uzantilar = array('png','jpg','jpeg','gif'); // Desteklenen Uzantılar
$ac = opendir($klasor);
while($oku = readdir($ac)) {
if(in_array(strtolower(substr($oku,-3)),$uzantilar)) {
$resimler[] = $oku;
reset ($resimler);
}
}
$toplamresim = count($resimler);
$rasgele = rand(0,$toplamresim);
$yeniklasor = "deneme2"; // Resimlerin Taşınacağı Klasör
$resimadi= substr($resimler[$rasgele],0,-4);
$uzanti= substr($resimler[$rasgele],-4);
$yeniresimadi = substr(md5(uniqid(rand())),0,6);
if(!empty($resimadi)) {
// $kopyala = copy($klasor.'/'.$resimadi.$uzanti,$yeniklasor.'/'.$yeniresimadi.$uzanti);
$tasi = rename($klasor.'/'.$resimadi.$uzanti,$yeniklasor.'/'.$yeniresimadi.$uzanti);
if($tasi) {
echo 'Eski Adı <b>'.$resimadi.$uzanti.'</b> olan resim <b>'.$klasor.'</b>
klasöründen <b>'.$yeniklasor.'</b> klasörüne <b>'.$yeniresimadi.$uzanti.'</b> adı ile taşındı.';
} else {
echo 'Taşıma işlemi olmadı';
}
}
?>