从网址获取文本数据并刷新

问题描述

我已经使我可以获取数据了,但是我怎样才能让它每5秒刷新一次,以便在不重新加载整个页面的情况下更新数据?我该如何做得更好呢?我现在在CSS中做到了:

user - game
user - game
user - game

但是我认为它也可以在PHP中完成,对吧?

<?PHP
    $doc = new DOMDocument;

    $doc->preserveWhiteSpace = false;

    $doc->strictErrorChecking = false;
    $doc->recover = true;

    $doc->loadHTMLFile('https://example.com');

    $xpath = new DOMXPath($doc);

    $usersquery = "//div[@class='card-header']/h5/a/span[2]";
    $users = $xpath->query($usersquery);
    $uservar = $users->item->textContent;
    
    $gamequery = "//div[@class='collapse']/div";
    $games = $xpath->query($gamequery);
    $gamevar = $games->item->textContent;
    
    echo '<ul class="users">';
    foreach ($users as $user) {
        echo '<li>'. $uservar[] = $user->textContent . '</li>';
    }
    echo '</ul>';
    
    echo '<ul class="games">';
    foreach ($games as $game) {
        echo '<li>'. $gamevar[] = $game->textContent . '</li>';
    }
    echo '</ul>';
?>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)