<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);
}}