Перенести все файлы одного типа в другой раздел на PHP
<?
function moveFile( $from, $new_dir )
{
# Если файл не существует
if( !file_exists( $from ) )
die('Файл нет существует: ' . $from);
# Если директории
if( !is_dir( $new_dir ) )
die('Директория нет существует: ' . $new_dir);
# Путь к файлу
$filename = $new_dir . DIRECTORY_SEPARATOR . basename( $from );
# Копируем файл
if( copy( $from, $filename ) )
{
# Удаляем файл
unlink( $from );
# Возвращаем true
return true;
}
# По умолчанию
return false;
}
$file_list = glob("*.csv");
# Вызываем функцию
foreach($file_list as $file)
{
if( moveFile($file, 'upload' ) ) echo ('Ok ');
else echo 'FAIL ';
}
?>
Оставить комментарий