1. 程式人生 > >php 爬蟲的簡單實現, 獲取整個頁面, 再把頁面的資料匯入本地的檔案當中

php 爬蟲的簡單實現, 獲取整個頁面, 再把頁面的資料匯入本地的檔案當中

$curlobj = curl_init();  //建立一個curl 的資源,下面要用的
curl_setopt($curlobj,CURLOPT_URL,"http://www.baidu.com");  //獲取資源
curl_setopt($curlobj,CURLOPT_RETURNTRANSFER,true); //請求結果不直接列印  
$output = curl_exec($curlobj); // 抓取URL並把它傳遞給瀏覽器
curl_close($curlobj);  // 關閉cURL資源,並且釋放系統資源
  
//將請求結果寫入檔案  
$myfile = fopen("curl_html.html", "w") or die("Unable to open file!");  
  
//$txt = $output;  直接儲存到檔案  
$txt = str_replace("百度","屌絲",$output); //處理結果集後儲存到檔案,把百度替換成屌絲
  
fwrite($myfile, $txt);  //寫入檔案
fclose($myfile);       //關閉檔案