[請益] get_contents問題

看板PHP作者 (石並大)時間12年前 (2013/05/18 14:20), 編輯推噓5(5014)
留言19則, 5人參與, 最新討論串1/2 (看更多)
PHP版上各位大家好 小弟是PHP新手 也已爬過文 可是沒有我要的資訊 目前我練習寫一個file_get_contents用正規表示式 判斷我要抓的那個div區塊 這樣是ok的 也抓得回我要的資訊 可是假如我還要抓另外兩個div區塊 我的想法是再多設兩個變數來接收file_get_contents的值 不過行不通 我也試過file_get_contents 三次 所以CODE會變成 file_get_contents file_get_contents file_get_contents 這樣 可是仍然不能work 我這三個抓的code分開php跑都是能work的 想看看能不能用同個檔案寫... 請問file_get_contents有什麼要地方我不小心犯錯了呢? 先謝謝各位了:D -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.132.14

05/18 14:32, , 1F
有詳細的code嗎?
05/18 14:32, 1F

05/18 14:34, , 2F
file get contents 一次後存在變數,後面都只是正則式
05/18 14:34, 2F

05/18 14:34, , 3F
應該不是要呼叫三次
05/18 14:34, 3F

05/18 15:27, , 4F
謝謝k大 我再試試看
05/18 15:27, 4F

05/18 15:36, , 5F
F大 新手的錯誤 不好意思PO上來 已解決 謝謝F 大
05/18 15:36, 5F

05/18 15:37, , 6F
沒啦 只是想說有code比較容易看出來 :)
05/18 15:37, 6F

05/18 15:46, , 7F
另外想請教f大 file_get_contents抓到的資料假如含有超連
05/18 15:46, 7F

05/18 15:49, , 8F
結的話我經過RE判斷後抓的資料 會沒包含超連結出去的內容
05/18 15:49, 8F

05/18 15:50, , 9F
只抓到 那段 文字 而且是藍藍的耶...
05/18 15:50, 9F

05/18 15:50, , 10F
你是說要抓超連結的URL然後再去爬那頁?
05/18 15:50, 10F

05/18 15:58, , 11F
恩 假設我抓到APPLE這段字 然後他是可以連到官網的 可是
05/18 15:58, 11F

05/18 15:59, , 12F
我只抓到apple這段字沒抓到他的連結是因為我的RE不夠完整?
05/18 15:59, 12F

05/18 16:07, , 13F
Regex可以貼上來看看嗎 @@
05/18 16:07, 13F

05/18 16:10, , 14F
請問我能寄信給您嗎?
05/18 16:10, 14F

05/18 16:15, , 15F
是可以啦 但版上有更多高手 搞不好我也不懂XD
05/18 16:15, 15F

05/18 16:34, , 16F
regex 用這網頁就對了 http://www.gskinner.com/RegExr/
05/18 16:34, 16F

05/18 17:49, , 17F
red0423:你說抓到藍藍的,我猜你切出來之後直接就echo
05/18 17:49, 17F

05/18 17:51, , 18F
你用echo htmlentites($var)看看是不是你其實已經切到
05/18 17:51, 18F

05/18 17:52, , 19F
你想要的東西了,你直接echo出來會被browser解釋掉
05/18 17:52, 19F
文章代碼(AID): #1HbnsMBN (PHP)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
文章代碼(AID): #1HbnsMBN (PHP)