Работа с файлами и папками PHP

Anarchist
На сайте с 23.07.2008
Offline
185
934

Привет!

Встал вопрос о необходимости заменить определенные куски текста в файлах, лежащих в одной папке. Помогите написать цикл, который брал бы по очереди все файлы директории и переписывал обратно. Все замены я напишу сам. не хватает опыта в работе с папками/файлами.

Спасибо!

[umka]
На сайте с 25.05.2008
Offline
456
#1
Anarchist:
Привет!
Встал вопрос о необходимости заменить определенные куски текста в файлах, лежащих в одной папке. Помогите написать цикл, который брал бы по очереди все файлы директории и переписывал обратно. Все замены я напишу сам. не хватает опыта в работе с папками/файлами.
Спасибо!

Если вкратце, то примерно так:


foreach (glob("*") as $filename) {
$content=file_get_contents($filename);
// тут шаманство над контентом
file_put_contents($filename,$content);
}
Лог в помощь!
Anarchist
На сайте с 23.07.2008
Offline
185
#2

[umka], спасибо. Я знал, что есть способ сделать всё красиво, но не думал, что пределом моих фантазий является всего одна функция :)

Тема закрыта.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий