Дайте простой код парсинга строки с другого сайта!
Страницы: 1
Дайте простой код парсинга строки с другого сайта!
Нужен самый простой код парсинга на php просто строчки на другом сайте.к примеру, спарсить строку внизу яндекса  - "Дизайн — 
Студия Артемия Лебедева"
Изменено: Максим - 14 Июня 2014 12:39
Не поленился, накидал)

Код
 function curl($url='', $post='', $referer='', $proxy='')
{
        $cl = curl_init();
    curl_setopt($cl, CURLOPT_URL, $url);
    curl_setopt($cl, CURLOPT_RETURNTRANSFER,1);
    curl_setopt($cl, CURLOPT_USERAGENT, 'Opera/9.80 (Windows NT 6.1; U; ru) Presto/2.2.15 Version/10.10');
   #curl_setopt($cl, CURLOPT_ENCODING, 'gzip, deflate'); 
    curl_setopt($cl, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].'/cookie.txt');
    curl_setopt($cl, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'/cookie.txt');
    if(!empty($post)) {
   curl_setopt($cl, CURLOPT_POST, 1); 
   
   curl_setopt($cl, CURLOPT_POSTFIELDS, $post);}
      else{
      curl_setopt($cl, CURLOPT_POST, 0);}
      
    if(!empty($referer)){
      curl_setopt($cl, CURLOPT_REFERER, $referer);}
      else{
      curl_setopt($cl,CURLOPT_REFERER, 1);}
      
    if(!empty($proxy)) {
   curl_setopt($cl, CURLOPT_PROXY, $proxy);}
   
    $ex=curl_exec($cl);
   #$ex=iconv('cp1251','UTF8',$ex);
    curl_close($cl);
        return $ex;
}

$urls="www.yandex.ru/";
$content=curl($urls,'','','');

preg_match('#<div class="b-footer__level">(.+?)</a></div>#', $content, $results);

$x=iconv('UTF-8','windows-1251',$results[0]);
echo $x;
Код
$content = file_get_contents(‘news.yandex.ru/’); 
$pos = strpos($content, ‘<h2>Главные новости</h2>’); 
$content = substr($content, $pos); 
$pos = strpos($content, ‘<hr>’); 
$content = substr($content, 0, $pos); 
echo $content;
Изменено: Invisible - 13 Июля 2014 21:41
Хех, кто напишет пример с DOMDocument ? smile:D
А потом с XPath smile:)
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
19:52 Profit Pixels - In-House Форекс, Крипто, Трейдинг CPA Офферы | Еженедельные Выплаты | CPA до $950 
17:55 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
17:04 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
15:43 Adtrafico - Правильная партнёрская сеть под бурж трафик 
12:50 Партнерская программа OWNR WALLET 
01:46 Настроить поставщиков в программе E-Trade PriceList Importer 
15:26 Найти элемент в коде 
13:02 Ural-obmen.ru — выгодный сервис обмена 
12:52 Obama.ru - безопасный обмен криптовалют и электронных денежных средств 
12:51 Expa24.com Обмен Криптовалют. Ввод/Вывод наличные Украина/Северный Кипр/Мир 
12:36 Transit-Bit.com - Обмен USDT на IDR, THB, RUB и наличные 
11:39 USMobileSMSBot - 
18:22 Coin Click.cc - Быстрый и надежный обмен электронных валют в два клика 
12:33 Услуга чертежника и 3D моделирования 
10:19 Видимо, похороны СУПРа уже прошли как-то по-тихому 
22:54 Точные прогнозы на футбол 
12:48 Каспкрски ОС 
11:21 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
14:41 Бесплатный мини-аудит юзабилити и конверсии + технический SEO-аудит в подарок 
15:24 Добро пожаловать в цифровой мир... 
22:58 У меня дикая просадка по РСЯ за последние 3 суток