Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Парсинг
Форумы портала PHP.SU » » Вопросы новичков » Парсинг

Страниц (1): [1]
 

1. event - 08 Апреля, 2016 - 13:41:55 - перейти к сообщению
Есть такой код:

PHP:
скопировать код в буфер обмена
  1. $text = '<li class=" default-news-list">
  2.  
  3.                                         <a href="news/showNews.do?sud_ponoviv_na_posadi_ekszastupnika_nachalnika_golovnogo_slidchogo_upravlinnya_natspolitsiyi&objectId=1388205" >
  4.                                           <div class="time">13:31</div>
  5.                                             <div class="news-title">
  6.                                                         Суд поновив на посаді екс-заступника начальника головного слідчого управління Нацполіції
  7.                                             </div>
  8.                                         </a>
  9.                                         </li>';
  10.  
  11. preg_match('#<li class=" default-news-list">(.*?)</li>#', $text, $var);
  12.  
  13. var_dump($var);


Нужно выдрать все ссылку и название. Написал эту регулярку, ну чего-то не работает. Кто может помочь?

 

Powered by ExBB FM 1.0 RC1