cURL爬取頁面之爬取網頁資訊並替換

取代頁面資訊

<?php
$curlobj = curl_init();          // 初始化
curl_setopt($curlobj, CURLOPT_URL, "http://www.baidu.com");       // 设置访问网页的URL
curl_setopt($curlobj, CURLOPT_RETURNTRANSFER, true);         // 执行之后不直接打印出来
$output=curl_exec($curlobj);   // 执行
curl_close($curlobj);        // 关闭cURL
echo str_replace("百度","php",$output);
?>

我們將爬取到的百度頁面中百度改為PHP。上一章使用DOS下查看,我們這節直接使用PHP解析檢視。

在網頁打開,效果如下

QQ截图20161105164650.png

這樣我們就完成了所取得的頁面內容的替換。

繼續學習
||
<?php $curlobj = curl_init(); // 初始化 curl_setopt($curlobj, CURLOPT_URL, "http://www.baidu.com"); // 设置访问网页的URL curl_setopt($curlobj, CURLOPT_RETURNTRANSFER, true); // 执行之后不直接打印出来 $output=curl_exec($curlobj); // 执行 curl_close($curlobj); // 关闭cURL echo str_replace("百度","php",$output); ?>