Парсер на PHP

Парсер на PHP

Создание и раскрутка сайтов

Вбиваю в ТОП-10, как гвозди

8-965-148-98-02, diplom07@mail.ru

Создание и раскрутка сайтов

Вбиваю в ТОП-10, как гвозди

8-965-148-98-02, diplom07@mail.ru

Парсер на PHP

Парсер на PHP

www.homa.xp3.biz 

Пример №1. Парсинг меню с сайта obninsksite.ru

Берется сайт obninsksite.ru. Для примера парсим пункты верхнего меню. Открываем исходный код страницы (view-source:https://obninsksite.ru) и смотрим теги этого меню:

Внимание на кодировку страницы (той, которая парсится и той, куда парсится). Они должны совпадать во избежании кракозябр.

<?function p($p1,$p2,$p3){

$n1=strpos($p1,$p2);

if($n1===false)return 0;

$n2=substr($p1,$n1);

return strip_tags(substr($n2,0,strpos($n2,$p3)));}

$s=file_get_contents('https://obninsksite.ru');

echo p($s,'<ul class="nav navbar-nav">','</ul>')?>

Функция p имеет 3 параметра: p1 - строка, в которой будет происходить поиск нужной информации; p2 - 1-й уникальный элемент для начала поиска; p3 - 2-й элемент для конца поиска.

Пример №2. Парсинг меню с этого сайта со страницы http://homa.xp3.biz/ph

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович: 8-965-148-98-02, diplom07@mail.ru.
Печатать страницу: Парсер на PHP

Новое на сайте: О переделке сайта Консультации по сайту trim (функция обрезки пробелов в конце и начале переменной Передача переменных из JavaScript в PHP и наоборот Многоразмерные числа (BigInt) на JavaScript Генератор многоразрядных кодов Необходимость применения тяжелых CMS 16-ные числа Дробная часть числа и ее отделение Адрес страницы и условие для переменной Всплывающий текст с затемнением Использование памяти браузерами Расширения Chrome Короткие и ламповые цвета Всплывающее окно Рисунок, всплывающий по клику Принудительное открытие документа в новом окне

Сделать заказ сайта или продвижения сайта (Парсер на PHP)
×

Ваше письмо