<?php
//Подключаем фаил с реализацией парсера. Этот файл находиться в архиве на офсайте
require 'simple_html_dom.php';
//Открываем html документ
$html = file_get_html('http://afisha.serpuhov.biz');
//Обращаться к элементам странциы можно используя селекторы, как, например, в css,
//используя при этом функцию find. Данная функция возвращает массив найденыых элементов
//Так если нужно получить все заголовки h2 с классом art-PostHeader, то сделать это можно так
//foreach ($html->find('table[cellspacing=6]') as $e)
//echo $e->outertext.'<br/><hr />';
//echo '<hr />';
foreach ($html->find('h3.textshadow') as $e)
$res=$e->parent()->parent()->parent().'<br/>';
if($res=preg_match('/^.table/',$res)){
echo $res;
}
echo '<hr />';
//Если нужно получить значение одного из атрибутов елемента(href у ссылки)
//foreach ($html->find('table.radius h3') as $e)
// echo $e->href . '
//';
//echo '<hr />';
?>
надо вытащить из массива только те которые начинаются с тега таблицы... вот что то не выходит(парсер работает, правильно ли регулярное выгажение?)