1

私は simplehtmldom を使用して練習していますが、ちょっとした問題が発生しました。練習しようとしているサイトのページネーションは単なる JavaScript であり、JavaScript をオフにするとページネーションが壊れてまったく表示されません ( http://www .asus.com/uk/Motherboards/Intel_Platform_Products/ )。これまでの私のコードは次のとおりです。

<?php 
include('simple_html_dom.php');  

// Create DOM from URL
$html = file_get_html('http://www.asus.com/Motherboards/Intel_Platform_Products/');

// Find all article blocks
foreach($html->find('.hot-product-unit') as $article) {
    $item['title'] = $article->find('.productslogan', 0)->plaintext;
    $articles[] = $item;
    echo "hello";
    sleep(1);
} 
print_r($articles);
?>

この問題は、JavaScript がないとサイトに製品リストも表示されないため、コード全体が壊れる原因にもなっています。

どうすればこの問題を回避できますか?

助けてくれてありがとう、マーカス

4

0 に答える 0