Здравствуйте! Стала задача брать часть информации с другого сайта и для этих целей навоял следующее:
PHP:
скопировать код в буфер обмена
<?PHP
$pos = strpos($content, "<div id=\"news-bg\">"); $content = substr($content, $pos); $pos = strpos($content, "<div style=\"width: 600px; float:left; height: 2px\">"); $content = substr($content, 0
, $pos); preg_match_all("!<div style=\"float:left; margin:3px 0 0 5px;\">(.*?)<\/div><div style=\"float:left; margin:3px 0 0 226px;\" class=\"filmname\"><a href=\"\/repertuar\/\">(.*?)<\/a><\/div><div style=\"float:right; margin:3px 5px 0 0;\">(.*?) !si",$content,$arr_info); for ($i=0; $i<count($arr_info[1]); $i++) {
echo "<li>".$arr_info[1][$i]." - ".$arr_info[2][$i]." - ".$arr_info[3][$i];
}
?>
Так вот я беру и вытаскиваю информацию из этой части html кода:
Спойлер (Отобразить)CODE (
html):
скопировать код в буфер обмена
<div id="news-bg">
<div id='dle-content'><div id="cat-title">
<h2>Расписание сеансов</h2>
</div>
<br>
<div style="width:100%; text-align:justify; color:#090909;"><div class="seans"><center><b>Расписание на 25 ноября </b></center></div><div class="film1-info" style="margin:30px 0 0 0;"><div style="float:left; margin:3px 0 0 5px;">11:50</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">СУМЕРКИ РАССВЕТ-2 (драма)</a></div><div style="float:right; margin:3px 5px 0 0;">150 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="film2-info" ><div style="float:left; margin:3px 0 0 5px;">14:00</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">ХРАНИТЕЛИ СНОВ 3Д (анимация, семейный)</a></div><div style="float:right; margin:3px 5px 0 0;">200 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="film1-info" ><div style="float:left; margin:3px 0 0 5px;">15:50</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">СУМЕРКИ РАССВЕТ-2 (драма)</a></div><div style="float:right; margin:3px 5px 0 0;">230 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="film2-info" ><div style="float:left; margin:3px 0 0 5px;">18:00</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">ХРАНИТЕЛИ СНОВ 3Д (анимация, семейный)</a></div><div style="float:right; margin:3px 5px 0 0;">240 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="film1-info" ><div style="float:left; margin:3px 0 0 5px;">19:50</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">СУМЕРКИ РАССВЕТ-2 (драма)</a></div><div style="float:right; margin:3px 5px 0 0;">250 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="film2-info" ><div style="float:left; margin:3px 0 0 5px;">22:00</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">СУМЕРКИ РАССВЕТ-2 (драма)</a></div><div style="float:right; margin:3px 5px 0 0;">250 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="seans"><center><b>Расписание на 26 ноября - 28 ноября </b></center></div><div class="film1-info" style="margin:30px 0 0 0;"><div style="float:left; margin:3px 0 0 5px;">10:00</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">ХРАНИТЕЛИ СНОВ 3Д (анимация, семейный)</a></div><div style="float:right; margin:3px 5px 0 0;">100 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="film2-info" ><div style="float:left; margin:3px 0 0 5px;">11:50</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">СУМЕРКИ РАССВЕТ-2 (драма)</a></div><div style="float:right; margin:3px 5px 0 0;">150 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="film1-info" ><div style="float:left; margin:3px 0 0 5px;">14:00</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">ХРАНИТЕЛИ СНОВ 3Д (анимация, семейный)</a></div><div style="float:right; margin:3px 5px 0 0;">200 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="film2-info" ><div style="float:left; margin:3px 0 0 5px;">15:50</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">СУМЕРКИ РАССВЕТ-2 (драма)</a></div><div style="float:right; margin:3px 5px 0 0;">230 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="film1-info" ><div style="float:left; margin:3px 0 0 5px;">18:00</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">ХРАНИТЕЛИ СНОВ 3Д (анимация, семейный)</a></div><div style="float:right; margin:3px 5px 0 0;">240 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="film2-info" ><div style="float:left; margin:3px 0 0 5px;">19:50</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">СУМЕРКИ РАССВЕТ-2 (драма)</a></div><div style="float:right; margin:3px 5px 0 0;">250 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div><div class="film1-info" ><div style="float:left; margin:3px 0 0 5px;">22:00</div><div style="float:left; margin:3px 0 0 226px;" class="filmname"><a href="/repertuar/">СУМЕРКИ РАССВЕТ-2 (драма)</a></div><div style="float:right; margin:3px 5px 0 0;">250 руб. <a href="/index.php?do=orderplace">Бронь</a></div></div></div></div>
</div>
Из этой части кода, мне удаётся вытащить только время, название и стоимость, а как вытащить из этой части кода ещё и заголовки расписаний (Расписание на 25 ноября)?