Просмотр поста

.
ДоХтор

Sitego,

Ещё вариант (+/-)
// имя директории
$dir = 'path/';
// общий идентификатор + расширение
$rand = '_rand.txt';

foreach (glob($dir .'*.txt') as $numb => $file) {
    $temp = basename($file, '.'. pathinfo($file, PATHINFO_EXTENSION));
    if (!rename($file, $dir . $temp . $rand)) {
        $error = 'Произошла ошибка!';
        break;
    }
}

if (isset($error)) {
    echo $error;
} else {
    echo 'Переименовано '. ++$numb .' файлов!';
}