Вот сам кусок кода:
<div style="float:left;max-width:280px;"><a href="/url.htm" alt="alt text"> <b>anchor</b></a>
Есть html код страницы. Нужно собрать ссылки, которые находятся между
<div style="float:left;max-width:280px;"><a href="
и
" alt="
Т.е. нужно получить именно - /url.htm
Использую SIMPLE HTML DOM Пытаюсь применить такой код, но не работает.
$ret = $html->find('div[float:left;max-width:280px; a]');
Как получить все ссылки со страницы в таком случае и Засунуть их в массив?
Как вариант решения задачи - забейте на SIMPLE HTML DOM, и используйте обычные регулярки.
preg_match_all ( '~width:280px;"><a href="(.*?)"~',$html,$matches);
Результат будет в $matches[1]
Demo - http://sandbox.onlinephpfunctions.com/code/d8c9f7559de8d36f78fd03032bb332753e136aef
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости