cURL merangkak halaman untuk merangkak maklumat halaman web dan menggantikannya

Ganti maklumat halaman

<?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);
?>

Kami akan menukar Baidu kepada PHP dalam halaman Baidu yang dirangkak. Bab sebelumnya telah dilihat di bawah DOS Dalam bahagian ini, kami terus menggunakan PHP untuk menghuraikan dan melihatnya.

Buka pada halaman web, kesannya adalah seperti berikut

QQ截图20161105164650.png

Dengan cara ini, kami telah menyelesaikan penggantian kandungan halaman yang diperolehi.

Meneruskan pembelajaran
||
<?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); ?>
  • Cadangan kursus
  • Muat turun perisian kursus