cURL爬取頁(yè)面之爬取網(wǎng)頁(yè)資訊並替換
取代頁(yè)面資訊
<?php $curlobj = curl_init(); // 初始化 curl_setopt($curlobj, CURLOPT_URL, "http://www.baidu.com"); // 設(shè)置訪問(wèn)網(wǎng)頁(yè)的URL curl_setopt($curlobj, CURLOPT_RETURNTRANSFER, true); // 執(zhí)行之后不直接打印出來(lái) $output=curl_exec($curlobj); // 執(zhí)行 curl_close($curlobj); // 關(guān)閉cURL echo str_replace("百度","php",$output); ?>
我們將爬取到的百度頁(yè)面中百度改為PHP。上一章使用DOS下查看,我們這節(jié)直接使用PHP解析檢視。
在網(wǎng)頁(yè)打開(kāi),效果如下
這樣我們就完成了所取得的頁(yè)面內(nèi)容的替換。