<?php
function microtime_f(){
list($sec,$usec)=explode(" ",microtime());
return((float)$sec+(float)$usec);
}
$st=microtime_f();
$url="https://play.google.com/store/apps/details?id=com.bmmballance";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_TIMEOUT, 100);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 100);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$fp = fopen("example_homepage.txt", "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
$et=microtime_f();
$t=$et-$st;
echo "total time: ".($et-$st)."\n";
?>以上为源代码。
用php的curl函数发起https请求,并将结果(抓取到的网页)保存到本地文件中
PHP CURL抓取网页示例
最新推荐文章于 2025-05-26 11:06:55 发布
本文介绍了一个使用PHP中的CURL库来抓取指定URL内容的示例代码。通过设置不同的CURL选项,如超时时间、SSL验证等,最终将获取到的数据保存到本地文件中,并记录了整个请求过程的耗时。
227

被折叠的 条评论
为什么被折叠?



