1.取得遠端檔案原始碼(file_get_contents或用fopen). 複製代碼複製代碼 代碼 if(@copy($url,$newurl)){ echo 'ok'; } 共享個人鏈的採集心德: 共享個人鏈的採集心德:
2.分析程式碼得到自己想要的內容(這裡用正規匹配,一般是得到分頁)。
3.跟根得到的內容進行下載入庫等操作。
在這裡第二步有可能要重複的操作好幾次,比如說要先分析一下分頁位址,在分析一下內頁的內容才能取得我們想要的東西。
代碼:
記的以前發部過部分的程式碼今天我在這裡在簡單的發部一下
複製PHP內容到剪貼板
mysql_query("insert ......插入資料庫部分");
上面的程式碼就是所有採集要用到的程式碼了,當然大家也可以用fope來做,我個人喜歡用file_get_contents。
下面在分享我的下載圖片flash到本地的辦法,太簡單了兩行代碼
PHP代碼:
複製代碼
代碼
複製代碼
代碼如下:
㟀在論壇上以前還發過一個圖片下載函數這會也放上來給大家
PHP代碼:
複製代碼
代碼如下:
/*本存圖片函數*/
function getimg($url,$filename){
/*判斷圖片的url是否為空,如果為空停止函數*/
if =""){
return false;
}
/>取得圖片的擴充名,存入變數的擴充功能");
/*判斷是否為合法的圖片檔案*/
if($ext!=".gif" && $ext!=".jpg"){
》 、 > /*讀取圖片*/
$img=file_get_contents($url);
/*開啟指定的檔案*/
/*開啟指定的檔案*/
/*開啟指定的檔案*/ /*寫入圖片到指點的檔案*/
fwrite($fp,$img);
/*回圖片的新檔名*/
return $filename.$ext;
}