推 kornelius:我覺得你需要的是,去讀點 network programming 05/18 14:11
※ 引述《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