作者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