0

我使用 Simple HTML DOM 来捕获来自其他站点的动态内容。因为内容是动态的,所以它总是处于不同的位置。我正在尝试childNodes()。它有效,但前提是我知道元素的位置。

内容在 5 到 15 个元素之间变化。我对 PHP 很弱,所以我正在考虑循环改变元素的数量,然后如果成功获取id,将其带出循环并将元素插入DB。我不知道这是否是正确的方法,但我无法将id带出循环。有什么办法吗?

这是我的代码:

   foreach($html->find('.article') as $e) // Get Other Part of the Description
    {               
        for($i = 7; $i < 20; $i++)
        {

              $details_download=$e->childNodes($i); 

        }

   }
4

0 回答 0