[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подмена key1 рэндомно кейвордом из keyword.txt
jano
Есть скрипт, который ищет в html код "key1" и из файлика keyword.txt подставляет рэндомно кейворд. Т.е. идёт обычная подмена key1 на рэндомный кейворд из файла keyword.txt

Вот сам код:
$keys = file('keyword.txt');
$dir = '.';
$files = scandir($dir);

foreach($files as $f){
if(in_array($f, array('.', '..'))){
continue;
}
if(strpos($f, '.htm') === false){
continue;
}

$fil = $dir.'/'.$f;
$html = file_get_contents($fil);
$key = 'key1';

while(($p = strpos($html, $key)) !== false){
$random = trim($keys[array_rand($keys)]);
$html = substr_replace($html, $random, $p, strlen($key));
}

file_put_contents($fil, $html);
}


Подскажите пожалуйста, как заставить скрипт так же делать поиск и замену в подпапках тоже?
papka1/html/news.html
.../
papka_new2/html/new.html

и т д
AllesKlar
функция glob
Если вложенность не фиксирована, то рекурсивно вызывать.

_____________
[продано копирайтерам]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.