Программирование > PHP
переименование группы файлов
(1/1)
saturn-sbb:
Как в папке переименовать все файлы с расширением *.JPG на *.jpg ?
html_coder:
[p]opendir[/p]
[p]readdir[/p]
[p]rename[/p]
saturn-sbb:
Если файл один, то
rename("pic1.JPG", "pic1.jpg"), конечно, сработает. Но команда
rename("*.JPG", "*.jpg") уже не работает. А мне нужно целую группу переименовать.
html_coder:
--- Цитировать ---saturn-sbb:
Если файл один, то rename("pic1.JPG", "pic1.jpg"), конечно, сработает. Но команда rename("*.JPG", "*.jpg") уже не работает. А мне нужно целую группу переименовать.
--- Конец цитаты ---
Ну наверное на документацию по двум другим функциям я не просто так указал.
Открываешь директориию и читаешь её поэлементно, если это файл с расширением JPG, переименовываешь его и так с каждым файлом.
--- Цитировать ---saturn-sbb:
Но команда rename("*.JPG", "*.jpg") уже не работает.
--- Конец цитаты ---
Это не команда, а функция. Функция не может работать так, как ты себе придумал в голове, именно для этого существует документация.
Опять же по ссылке [p]readdir[/p], есть пример кода, который выводит список файлов в каталоге, разберись с ним и потом сможешь решить свою задачу.
Навигация
Перейти к полной версии