我对 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);