Есть скрипт, который ищет в 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
и т д