Как читать данные с веб-страницы в двух экземплярах (объектах)? - PullRequest
0 голосов
/ 04 мая 2019

Я работаю над этим проектом:

<?php
$curl = curl_init("https://www.timeanddate.com/worldclock/");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$html = curl_exec($curl);

if(!empty($curl)){
    $thispage = new DOMDocument;
    libxml_use_internal_errors(true);
    $thispage->loadHTML($html);
    libxml_clear_errors();

    $xpath = new DOMXPath($thispage);
    $status = $xpath->evaluate('string(//*[@id="p36"])');
    echo $status;


}

Curl подключается к веб-сайту timeanddate.com и считывает данные с объекта //*[@id="p36"] (xpath).

Как я могу прочитать данные из двух объектов вместо одного?

1 Ответ

0 голосов
/ 11 мая 2019

Хорошо, я уже обнаружил, что необходимы две переменные:

$xpath = new DOMXPath($thispage);
$status = $xpath->evaluate('string(//*[@id="p36"])');   //first object
$xpath2 = new DOMXPath($thispage);
$status2 = $xpath2->evaluate('string(//*[@id="p28"])'); //second object
echo $status;
echo $status2;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...