Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
<?php header('Content-Type: text/html; charset=utf-8'); include("nokogiri.php"); $html = file_get_contents('https://m.avito.ru/ГОРОД/avtomobili/'); $saw = new nokogiri($html); print "<pre>"; foreach ($saw->get('article.b-item') as $item){ $adv = new stdclass; $adv->id = $item['data-item-id']; $adv->url = $item['div'][0]['a'][0]['href']; if($item_image = $item['div'][0]['a'][0]['div'][0]['span'][0]['style']){ $adv->image_thumbnail = preg_replace('~.+url\((.+)\).+~', '$1', $item_image); $adv->image_original = str_replace('140x105', '640x480', $adv->image_thumbnail); } $adv->price = $item['div'][0]['a'][0]['div'][1]['span'][0]['#text'][0]; $adv->price_normal = preg_replace('/[^0-9]+/', '', $adv->price); $adv->date = trim($item['div'][0]['a'][0]['div'][2]['div'][0]['#text'][0]); print_r($adv); }