Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

1 год назад
Александр К.
32 года, Россия
2 года в сервисе
Был онлайн 11 дней назад
1 год назад

Нужны 2 функции на PHP, которые будут парсить HTML конкретного сайта
на выходе массив.

Функция парсинга анкорных текстов
анкоры: <a html=...class=...>анкор</a>

функция парсинга пассажей
пассажи: последовательность слов от одного знака препинания до другого. пример (consectetur adipiscing elit) - это один из 3х пассажей текста "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod..."

...примерно так ...
$url = "https://....&quot;;
$file = mb_convert_encoding(file_get_contents($url), "UTF-8"); //загружаем страничку по указанному в параметрах URL
var_dump (filterAnkors($file));
var_dump (filterPassages($file));
...
function filterPassages($text)
... return $out;
function filterAnkors($text) {
// $text - html страницы сайта
...
foreach(... )
{
$ar [] = array(
"item" =>
"tag" =>
);
}
return $out;
}

Выбранный исполнитель
Дмитрий Т.
38 лет, Россия
6 лет в сервисе
Был онлайн 1 день назад
1 год назад

$25

1 день

Безопасный платеж

Отзыв заказчика
спасибо за оперативность. все устроило.
отличные знания PHP, рекомендую.
Отзыв фрилансера
Четкая постановка задачи, быстрая проверка и оплата, всегда на связи. Рекомендую к сотрудничеству!
Дмитрий Т.
38 лет, Россия
6 лет в сервисе
Был онлайн 1 день назад
1 год назад

Безопасный платеж

Другие заказы в категории «Прикладное ПО»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.