Я использую следующий код
<?php
$folder = 'folder';
echo '<p><b>We Find</b> in <span style="color:red">'. __DIR__ .'</span></p> ';
foreach (glob("$folder/*.php") as $filename) {
$file = file_get_contents($filename);
if( strpos( $file, 'text' ) === false ){
echo '<span style="color:red">not found: </span>';
}else{
echo '<span style="color:blue">found: </span>';
}
echo $filename.'<br>';
if (file_put_contents($filename, preg_replace("/text/", "new text", $file))) {
} else {
echo "not found :(";
}
}
Создайте папку в пути к вашему коду
Поместите ваши файлы в эту папку
Файлы с вашим текстом отображаются синим цветом.Тогда тексты будут заменены