у меня есть этот скрипт, который я буду размещать абсолютно неизмененной:php rename ведет себя странно?
<?
chdir("data");
$files = glob("*");
shuffle($files);
var_dump($files);
$i=0;
$finfo = finfo_open(FILEINFO_MIME_TYPE); // return mime type ala mimetype extension
foreach($files as $file) {
$i++;
$k = $i;
$mime = finfo_file($finfo, $file);
if(strpos($mime,"gif") !== false) {
$ext = "gif";
} else {
$ext = "jpg";
}
if($k < 10) {
$k = "00".$k;
} else if($k < 100) {
$k = "0".$k;
}
$k = $k.".".$ext;
rename($file,$k);
echo $k."\n";
}
данные папки имеет некоторые файлы изображений (JPG и GIF) в нем. , но когда я запустил его, внезапно появилось много изображений! 2/3 из изображений, которые только что удалены ... Я не понимаю, как? У меня есть файловая система ext3 и PHP 5.3.2
жаль я так дамп, как может я не видел этого! ну было уже поздно, спасибо! –