|
|
|
| Имеется код:
<?php
$f=file_get_contents("http://www.spastv.ru/program/2008-02-13");
preg_match_all("/<p>(.+?)<\/p>/ism",$f,$out);
for($i=0; $i<count($out[0]); $i++){
$text = $out[0][$i];
?>
|
Выводит всю страницу! ((
Как сделать чтобы после того как заканчиваются теги <p>текст</p> и начинается </div>, код переставал дальше заносить в массив данные со страницы? | |
|
|
|
|
|
|
|
для: Ильдар
(13.02.2008 в 11:21)
| | значит надо условие ставить более четкое
на той странице тэгов <p>...</p> дофига
если например интересует содержимое тэга <div class="content">, значит так и надо писать
'/<div class="content">(.*)<\/div>/ism' | |
|
|
|
|
|
|
|
для: mechanic
(13.02.2008 в 12:19)
| | Только '/<div class="content">(.*?)<\/div>/ism'. И модификатор m, наверно, лишний. | |
|
|
|