Re: [請益] 遠端網頁抓取字串的問題

看板PHP作者 (.......................)時間18年前 (2007/05/18 14:04), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串6/15 (看更多)
※ 引述《kornelius (Kornelius)》之銘言: : 用 http 可以解決 : http://www.php.net/manual/en/ref.http.php : CURL 也能解決了,但是如果你不懂原理都是枉然。 : http://www.php.net/manual/en/ref.curl.php : 不然更低階一點,用 Socket ... : Socket : http://www.php.net/manual/en/ref.sockets.php 說的都沒錯,我沒有說這些方法不能夠抓可是抓到的東西不是我想要的 因為web server的ip不同他去瀏覽網頁的結果,和我直接去用瀏覽器看到的結果並不一樣 抓到的東西自然不是我想要的@@ : : 尚未解決 : : web server看到的跟你client直接讀取網頁的結果會不同,不能夠叫web server去抓網頁 : : 結果 : 恩...幫你抓網頁的應該不是叫做 "web server" 的東西吧? 跑你的php程式的不是web server那應該叫什麼@@? : : 讀網頁 file ("http://url"); : file 是會傳回陣列,要處理 tag 最好用 file_get_contents : : 至於抓 tag : : strip_tags ( string str [, string allowable_tags] ) : strip tags 是用來去除 tag 用的。不是抓 tag......... : : 還有 regular expression : : 自己去研究吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.128.160

05/18 14:11, , 1F
我覺得你需要的是,去讀點 network programming
05/18 14:11, 1F
文章代碼(AID): #16JK7JXT (PHP)
討論串 (同標題文章)
文章代碼(AID): #16JK7JXT (PHP)