<div class="text_text"> все содержимое дива </div>
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  $class = 'text_text'; //какой класс ищем...
foreach (glob("dir1/*.html") as $filename) {
  $html = file_get_contents($filename);
  preg_match('<div class="'.$class.'">(.*)</div>', $html, $result);
  file_put_contents($filename.'/'.$class.'.html', $result[0]);
}
  
  
  
  
  
  
  
  var_dump();
die();
  
  ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);foreach (glob("dir1/*.html") as $filename) {
  
  var_dump($filename);
  die();
  $html = file_get_contents($filename);
  preg_match('<div class="'.$class.'">(.*)</div>', $html, $result);
  file_put_contents($filename.'/'.$class.'.html', $result[0]);
}glob( ) и я не знаю как она вернет имя файла...foreach (glob("dir1/*.html") as $filename) {
  $html = file_get_contents($filename);
  
  var_dump($html);
  die();
  preg_match('<div class="'.$class.'">(.*)</div>', $html, $result);
  file_put_contents($filename.'/'.$class.'.html', $result[0]);
}$result (должен быть массив всей строки и искомых вхождений...)          
  
  
  
  
  
  <div class="text_text">чтоугодно</div>
  
  
  
  
  
  
  
  for ($i = 2; $i < 5; $i++) {
// поиск по ключевому слову 
$a = file_get_contents("index-$i.html");
$a = preg_split("~\\n(?=\\s+)~", $a);
$word = 'Игра на ';
print_r(preg_grep("~$word~ui", $a));
}
function getArticles($page) {
    global $articles;
}
// вывод информации
for ($i = 2; $i < 5; $i++) {
    $page = new simple_html_dom();
    $page->load_file("index-$i.html");
$items = $page->find('div.text');  
foreach($items as $post) {
    // comment
    $articles[] = array($post);
    print_r($post->outertext);
}}