1. Go to this page and download the library: Download eslavondigital/olx-parser library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
eslavondigital / olx-parser example snippets
Eslavon\Olx\Parser;
$parser = new Parser();
$parser->setUrl('https://www.olx.ua/obyavlenie/koshechka-shanel-ischet-dom-IDIiT6V.html#38b636e8a1;promoted');
$result = $parser->run();
var_dump($result);
/**
array(1) {
[0]=> array(7) {
["name"]=> string(43) "Кошечка Шанель ищет дом"
["amount"]=> string(18) "Бесплатно"
["description"]=> string(738) "Скромная и интеллигентная Шанель с пепельно-голубоватой шерсткой и белыми носочками ищет самых лучших хозяев. Не шкодная, спокойная, лоточек с древесным наполнителем знает. Кушает кашку с куриным фаршем и корм Клуб 4 лапы. Желательно в спокойную семью без маленьких детей. Девочке 1,5 месяца, первичную обработку от паразитов прошла. Будет среднешерстной (короткая очень густая шерсть) Привезем по городу"
["img"]=> string(80) "https://ireland.apollo.olxcdn.com:443/v1/files/pjq2uknv0fca2-UA/image;s=1000x700"
["date"]=> string(45) "Добавлено: в 22:31, 9 июня 2020"
["author"]=> string(10) "Ольга"
["address"]=> string(85) "Запорожье, Запорожская область, Шевченковский"
}
}
*/
Eslavon\Olx\Parser;
$parser = new Parser();
$url_array =[
'https://www.olx.ua/obyavlenie/intel-core-IDG8Pu3.html#f9f01ff837;promoted',
'https://www.olx.ua/obyavlenie/monitor-samsung-diagonal-21-5-IDIfVZ8.html#f9f01ff837;promoted'
];
$parser->setMultiUrl($url_array);
$result = $parser->run();
var_dump($result);
/**
array(2) {
[0]=> array(7) {
["name"]=> string(10) "Intel Core"
["amount"]=> string(13) "1 000 грн."
["description"]=> string(307) "Процесори різних моделей, всі у робочому стані. Якщо зацікавило пишіть. Для уточнення вартості моделі яка зацікавила, пишіть. Також є інші комплектуючі для комп'ютерів."
["img"]=> string(80) "https://ireland.apollo.olxcdn.com:443/v1/files/pk95fbpvt4z53-UA/image;s=1000x700"
["date"]=> string(75) "Опубликовано с мобильного в 12:03, 10 июня 2020"
["author"]=> string(16) "Катерина"
["address"]=> string(61) "Тернополь, Тернопольская область"
}
[1]=> array(7) {
["name"]=> string(46) "Монитор Samsung диагональ 21,5"
["amount"]=> string(13) "1 800 грн."
["description"]=> string(710) "Монитор в идеальном состоянии. Хотел сделать из него телевизор и подключить к IPtv через HDMI разъем. Но поскольку к нему нужно отдельно еще и звук делать решил не заморачиваться и купить просто телевизор. Монитор оказался не нужен. Продаю по полной предоплате на карту Приват банка или доставка ОЛХ. При необходимости лучше не звоните а пишите сообщение в ОЛХе. Я дам другой телефон для связи."
["img"]=> string(80) "https://ireland.apollo.olxcdn.com:443/v1/files/9qfvni8xxix32-UA/image;s=1000x700"
["date"]=> string(75) "Опубликовано с мобильного в 12:02, 10 июня 2020"
["author"]=> string(8) "Ігор"
["address"]=> string(98) "Прогресс, Кировоградская область, Гайворонский район"
}
}
*/