Подключите нашего Telegram-бота для уведомлений о новых проектах

Скрипт на PHP для разбора HTML-кода

e
Заказчик
Отзывы фрилансеров: + 12 - 0
Зарегистрирован на сайте 12 лет и 11 месяцев
Бюджет: по договоренности
Здравствуйте.

Нужно написать простой скрипт на PHP, который бы разбирал html-код на составные части и возвращал массив с этими частями.

Пример кода в прикрепленном файле. Этот же код в браузере можно посмотреть по ссылке – progress-nw.ru/shop?part=... , вкладка "тех.данные".

Нужно выделить в отдельные части следующие элементы:
1. Каждую из ссылок на "якоря" в верхней части страницы. Для каждой ссылке должен быть указан порядковый номер раздела, к которому она относится. 
2. Каждый раздел. Разделы начинаются с якорей и с заголовка h3. Для каждого раздела должен быть указан его порядковый номер.
3. Блок справа (в коде "right_block") и из него:
3.1. Блок "Условное обозначение" и его составные части как из общей формулы так и из пояснений. Это должен быть массив примерно такого вида: Формулы -> Части формулы -> Указание, активная это часть формулы (цветная) или нет и ее code (параметр из html-кода); Пояснения -> Часть формулы (цветной текст) -> Описательный текст и её code (параметр из html-кода)
3.2. Блок "Функциональная схема" и его параметры, разделенные на конкретные рисунки с заголовком и описанием.

В идеале это должна быть функция, которая получит html-код и вернет на выходе массив данных.
Скрипт не должен привязываться к русским заголовкам кроме "условное обозначение" и "функциональная схема". Остальные заголовки могут быть другими.
Скрипт должен работать с utf-8.
Код должен работать на PHP версии около 5.4.
Скрипт не должен использовать сторонние библиотеки или фреймворки, на выходе должен быть один php-файл с функцией. Можно использовать регулярные выражения.

Напишите, пожалуйста, предполагаемую стоимость и срок работы.
Разделы:
Опубликован:
18.10.2018 | 14:53

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».