Получить конкретную цель или данные на столе на другом сайте, используя curl PHP - PullRequest
0 голосов
/ 23 ноября 2018

У меня есть вопрос, перейдите на этот сайт https://bri.co.id/web/guest/deposit-interest-rate.На странице вы найдете эту таблицу:

enter image description here

Как я могу получить только данные в этом круге на этом изображении, используя cURL PHP?

В моем коде я использую $dom->getElementsByTagName('tbody');, но он показывает все данные в таблице.Извините за мой плохой английский, я кореец.

1 Ответ

0 голосов
/ 23 ноября 2018

Проверьте этот код

<?php
$url = "https://bri.co.id/web/guest/deposit-interest-rate";
$ch = curl_init();
$timeout = 5;
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$html = curl_exec($ch);
curl_close($ch);

preg_match("'<td style=\"font-weight: bold; text-align: center;\">(.*?)</td> <td style=\"text-align: center;\">(.*?)</td> <td style=\"text-align: center;\">(.*?)</td>'si", $html, $match);

if ($match) {
    echo $match[1] . '<br />';
    echo $match[2] . '<br />';
    echo $match[3] . '<br />';
}

И результат:

< 100 Juta
1
4.75%
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...