@pibiv

Как преобразовать HTML результат выполнения CURL в удобный для анализа формат?

И так есть CURL скрипт, который обращаеться к сайту. Результат обращения к сайту сохраняется в переменной ,то есть там внутри просто тупо код страницы.

Цель в том что в зависимости от инфомрации на странице нужно отправлять разные имейлы. То есть если на странице написано "НОГА" то отправить шаблон письма №1 если написано "РУКА" то отправить шаблон №2.

Самый банальный способ который мне приходит в голову это осуществлять поиск в переменной с помощью strripos, и потом уже выполнять свою логику.

Вопрос заключается в том есть ли какой нибуть способ который позволит делать проверку присутвия информации на странице более изящно чем через strripos.
  • Вопрос задан
  • 270 просмотров
Решения вопроса 1
@pibiv Автор вопроса
Всем спасибо PHP DOM идеально решил поставленную задачу!
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
evnuh
@evnuh
Поиск Гугл помог мне, впусти и ты его в свой дом
Простые решения:
1) regexp
2) strpos
Сложные решения, если вы знаете путь в DOM дереве до элемента и он более менее постоянный (вёрстка страницы не меняется):
1) распарсить HTML каким-нибудь парсером, забрать значение по пути в объекте DOM.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы