Я получаю весь контент и изображения с помощью этого скребка, я начинаю с страницы продукта, а затем перехожу по ссылкам на их страницы и извлекаю данные с этих страниц. Я не уверен, как создать файл CSV со скребком и как загрузить изображения со страниц в папку на моем компьютере. Помощь в решении этого будет принята с благодарностью. Мой код ниже.
<?php
include('simple_html_dom.php');
$html = file_get_html('https://somelink.com/products');
$links = array();
foreach($html->find('#catalog-listing .category-products .yt-products-container .products-grid .product-info .product-name a') as $a) {
$links[] = $a->href;
}
foreach($links as $link) {
echo '"'.$link.'", ';
$html2 = file_get_html($link);
foreach($html2->find('.container form .product-shop .product-name h1') as $title) {
echo '"'.$title->plaintext.'", ';
}
foreach($html2->find('.container form .product-shop .price-box .price') as $price) {
echo '"'.$price->plaintext.'", ';
}
foreach($html2->find('#yt_tab_products .tab-content .std p') as $description ) {
echo '"'.$description->plaintext.'", ';
}
foreach($html2->find('.container .short-description ul li') as $feature ) {
echo $feature->plaintext.'|';
}
foreach($html2->find('.container .product-essential .product-img-box .more-views ul li a') as $img ) {
echo $img->href;
}
echo "<br>";
echo "<br>";
}