作者shiauuen (so sweet...^-^)
看板PHP
标题[请益] 如何抓取yahoo搜寻後的网页资料
时间Wed Oct 25 16:07:28 2006
$url="
http://search.yahoo.com/bin/search?p=chiller";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$content = curl_exec($ch);
echo $content;
以上执行後显示的画面,上面跟右边,都没有sponsor results的连结
而如果直接连
http://search.yahoo.com/bin/search?p=chiller
则上面跟右边,就会有sponsor results的连结
请问问题是出在那里呢?我一直都无法解决
因为想利用preg_match_all来取得sponosr results的连结
麻烦知道的人,帮忙解决一下了,先谢谢了!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.78.147.76
1F:推 alpe:看不出差异... ... 除了 "also try" 10/25 16:21
2F:→ shiauuen:差异就在also try的下方会有三个蓝底的sponsor连结,右方 10/25 16:44
3F:→ shiauuen:也会有一串sponsor的连结 10/25 16:46