Re: [請益] 讀取外部網頁的表格文字內容

看板PHP作者 (3WA問題解決專家)時間15年前 (2011/01/17 04:07), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《MapleWang8 (瘋子谷待太久.....)》之銘言: : : 推 bigair:file_get_contents, curl, preg_match 01/14 20:38 : 我能用file_get_contents或curl去捉取來源檔案了 : 可是捉回來的.htm檔 : 要如何分析 : 把<table>中間的第一欄、第二欄.....取出來呢? function get_between ($text, $s1, $s2) { $mid_url = ""; $pos_s = strpos($text,$s1); $pos_e = strpos($text,$s2); for ( $i=$pos_s+strlen($s1) ; ( ( $i < ($pos_e)) && $i < strlen($text) ) ; $i++ ) { $mid_url .= $text[$i]; } return $mid_url; } 好像是在 php.net 裡看到的~覺得滿好用的 我寫了個簡單的試範~ Demo URL: http://3wa.tw/demo/get_between.php -- 3WA訓練家的工作室 宗旨:諸葛單中,謝謝 個人佈弱格 網址:http://3wa.tw -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.83.12

01/17 23:44, , 1F
想請問為何我跑出來出現錯誤@@"
01/17 23:44, 1F

01/17 23:44, , 2F
Fatal error: Call to undefined function get_between()
01/17 23:44, 2F

01/17 23:44, , 3F
in C:\AppServ\www\test.php on line 3
01/17 23:44, 3F

01/18 00:50, , 4F
你沒有寫get_between這隻function
01/18 00:50, 4F
文章代碼(AID): #1DCr0J_W (PHP)
文章代碼(AID): #1DCr0J_W (PHP)