- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сделал по другому, так
$js=file_get_contents("http://сайт.ру");
preg_match_all('@<img id="banner" src="(.*?)"@smi', $js, $matches);
if(preg_match_all("/<a.*?href=\"(.*?)\">.*?<h2.*?>(.*?)<\/h2>/s", $js, $matches))
{
$n = count($matches[1]);
$html = '';
for ($i = 0; $i < $n; $i++)
{
$item->title = $matches[2][$i];
$item->url = $matches[1][$i];
$item->image = $matches[1][$i];
//if(preg_match_all('@<img id="banner" src="(.*?)"@smi', $js, $matches))
//$item->image = $matches[1][$i];
$parts_ur = parse_url($item->url);
$catalog=explode('/', $parts_ur['path']);
$last_catalog=$catalog[count($catalog)-1];
echo ''.$item->title.' ' . $last_catalog . ' '.$item->image.'';
}
}
?>
Ссылки и h2 все разные а картинок нет :(
Пожалуйста, помогите разобраться, не понимаю куда вставить второй preg_match_all, метод тыка не помог...
Спасибо!
Если Вы хотите взаимно однозначно увязать title, url, и img, как они связаны в первоисточнике, тогда Вам надо изобретать другую регулярку, исходя из структуры первичного документа. Иначе может получиться каша из разнородных элементов, если в документе попадётся ссылка без картинки.