21 Марта 2019 Вообщем тема такая, есть страница $str=file_get_contents("site.ru/news"); На странице 10 записей Если вырезать вот так preg_match( '/<b>(.*?)</b>/is',$str,$post); То получим всего одну запись, первую... Как сделать чтоб вывело все 10 записей?
WIZART21 Марта 2019 Автор темы SimptomFD, то не страшно, базу собрал норм, а теперь пусть блочат ______________________ Imitation of life
SimptomFD21 Марта 2019 WIZART, Много лишнего в бутстрапе, а в парсере конектишь один файл)) Вот так и получаются парсеры, в которых наследуются блоки донора.
WIZART21 Марта 2019 Автор темы Zed, там много лишнего) мне на один раз заголовки просто собрать нужно было) самый простой вариант так сказать. ______________________ Imitation of life
Zed21 Марта 2019 вроде слышал про какую то библиотеку парсер, специально заточенную пот такие дела, вспомнить бык как она называется Добавлено: Ссылка Добавлено: вот еще ссылочка Ссылка
WIZART21 Марта 2019 Автор темы kantry, спасибо огромное, реально выручил) ______________________ Imitation of life
<?php preg_match_all( '~<b>(.*?)</b>~is',$str,$post);// только экранируй чем нибудь другим, не косой чертой! foreach ($post[0] as $val) { echo '<p>'.$val.'<p>'; }?>