0

我对 url 进行了 xpath 查询并获取了一组元素。现在我需要收集一个项目的大量数据,每个项目都有大量数据。在最近的代码中,我只有一个巨大的。帮助我正确组织大量。

    //Queries by classNames
    $queryItem = $xpath->query('//div[@class="catalog__item"]');

    foreach ($queryItem as $goodsItem) {
        $result = array (
            "goodsItem" => array (
                    "queryName" => $xpath->query('//a[@class="goods__title"]', $goodsItem),
                    "queryPrice" => $xpath->query('//span[@class="price_block__cur-price"]', $goodsItem),
                    "queryDiscount" => $xpath->query('//span[@class="price_block__old-price"]', $goodsItem),
                    "queryImglink" => $xpath->query('//img[@class="catalog__item__image"]/@src', $goodsItem),
                    "queryDesription" => $xpath->query('//div[@class="catalog__item__text"]/p', $goodsItem)
                        )
            );
    }
    var_dump($result);
4

0 回答 0