我想从谷歌页面解析某个城市的放映时间:
在这里,我从第 1 页获取电影名称:
http://www.google.co.in/movies?near=chennai&hl=en&ei=8OIaUr-0EYrFkwX9kICQCA_&date=0
我从第 2 页获取显示时间:
http://www.google.co.in/movies?near=chennai&hl=en&ei=8OIaUr-0EYrFkwX9kICQCA_&date=0&tid=8a030c04960c6341
我的PHP代码:
$htm = file_get_html('http://www.google.co.in/movies?near=chennai&hl=en&ei=8OIaUr-0EYrFkwX9kICQCA_&date=0');
$linker = $htm->find('div h2 a');
$value = $linker[2]->href;
$link = "http://www.google.co.in$value";
$htmls = file_get_html($link);
如果我echo "$link";
打印与第 2 页相同的链接:
$cinemaname = $htmls->find('div[class=name]');
$cinematimes = $htmls->find('div[class=times]');
echo strip_tags($cinemaname[0])."<div>";
echo strip_tags($cinematimes[0])."<div>";
如果我echo $cinemaname[0]";
从第 1 页打印,但我想从第 2 页打印。