simple_html_dom html解析器未返回正确的结果

时间:2017-11-01 17:57:11

标签: php html-parsing

我想从booking.com上列出我所在城市的所有旅馆。我正在使用simple_html_dom解析器类。以下是我的代码。

 require_once("simple_html_dom.php");  

 //booking.com url

 $url='https://www.booking.com/searchresults.en-gb.html?
 aid=304142&label=gen173nr-1DCAEoggJCAlhYSDNiBW5vcmVmaBGIAQGYAS7CAQp3aW5kb3dzIDEwyAEM2AED6AEBkgIBeagCAw&sid=33271cc22ad69fa488b3e664c93ba447&class_interval=1&dest_id=-2705195&dest_type=city&from_sf=1&group_adults=2&group_children=0&label_click=undef&no_rooms=1&raw_dest_type=city&room1=A%2CA&rows=15&sb_price_type=total&search_selected=1&src=index&ss=Baku%2C%20Azerbaijan&ss_raw=baku&ssb=empty&nflt=ht_id%3D203%3B&lsf=ht_id%7C203%7C35&unchecked_filter=hoteltype';

 $html = file_get_html($url);
 echo $html;`  

当我在本地计算机上运行此代码时,我会收到 54个宿舍(但应该已经收到35个)enter image description here

这是我在浏览器中粘贴网址时获得的结果:enter image description here

所以我的问题是,为什么我从同一个链接得到不同的结果?

0 个答案:

没有答案