Парсер курсов валют на PHP

<?php

//откуда будем парсить информацию
 $content = file_get_contents('https://cryptolot.ru/kurs-btc');

// Определяем позицию строки, до которой нужно все отрезать
 $pos = strpos($content, '<span id="rate_usd">');

//Отрезаем все, что идет до нужной нам позиции
 $content = substr($content, $pos);

// Точно таким же образом находим позицию конечной строки
 $pos = strpos($content, '</span>');

// Отрезаем нужное количество символов от нулевого
 $content = substr($content, 0, $pos);

//если в тексте встречается текст, который нам не нужен, вырезаем его
 $content = str_replace('текст который нужно вырезать','', $content);

// выводим спарсенный текст.
 echo $content;


 ?>
<?php
function parse($p1,$p2,$p3){
        $num1 = strpos($p1,$p2);
            if(!$num1) return 0 ;
        $num2 = substr($p1,$num1);
        return substr($num2,0,strpos($num2,$p3));
    }
        $link = file_get_contents("https://www.banki.ru/products/currency/usd/");
    $start_teg = "<h1 class='header-h0' data-test='header'>"; // Начало тегов от которых парсить
    $stop_teg = "</h1>"; //До кудо парсить теги 
    echo parse($link,$start_teg,$stop_teg);
 
 
?>

🔔 Посмотрите ещё

Odds Hill Betting, Casino, Poker and virtual sports Scripts Nulled Warez

Odds Hill Betting, Casino, Poker and virtual sports Scripts Nulled Warez

Oddshill full systemBetting, Casino, Poker and virtual sports Start your own online betting website using …

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *