Покинул форум
Сообщений всего: 5
Дата рег-ции: Авг. 2016 Откуда: Днепропетровск
Помог: 0 раз(а)
Помогите пожалуйста реализовать скрипт сортировки файлов по папкам,
допустим есть каталог \TestFile
В нем много файлов разных форматов .jpg, .zip, .mp4 итд.
нужно их разбросать по папкам с именами относительно форматов JPG, ZIP, MP4.
Как это реализовать?
Покинул форум
Сообщений всего: 1043
Дата рег-ции: Июль 2014
Помог: 10 раз(а)
В лоб:
scandir
preg_match по расширению
И копирование в нужную папку
В конце проверку, скопировались ли файлы, какое их кол-во,
после сего можно дейстроить TestFile
----- Март 2021. Бросил программирование
ParadigmX
Отправлено: 28 Августа, 2016 - 02:44:40
Новичок
Покинул форум
Сообщений всего: 5
Дата рег-ции: Авг. 2016 Откуда: Днепропетровск
Помог: 0 раз(а)
dcc0 пишет:
В лоб:
scandir
preg_match по расширению
И копирование в нужную папку
В конце проверку, скопировались ли файлы, какое их кол-во,
после сего можно дейстроить TestFile
Спасибо если не сложно потому как я новичок сможешь привести какие то примеры кода?
dcc0
Отправлено: 29 Августа, 2016 - 00:03:00
Участник
Покинул форум
Сообщений всего: 1043
Дата рег-ции: Июль 2014
Помог: 10 раз(а)
Я не очень хорошо пишу код и пишу очень медленно, но вот. Можно обойтись без циклов. Есть директория TestFile и в ней GIF и PNG. Допустим, scandir считывает данные в массив files. Далее все должно быть понятно, применяется функция обратного вызова array_map. В общем, вот так:
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.