使用PHP logo PHP Version 7.3.10版本对目标网页进行采集获取内容并保存到本地目录
<?php
$getid = $_GET["q"];
$cache_file = '../cache/'.$getid.'.htm';
if (is_file($cache_file) && (time() - filemtime($cache_file)) < 86400) {
//86400 miao =1day
require_once($cache_file);
} else {
$url = "http://www.suangu.com/?id=".$getid."";
$data = file_get_contents($url);
get_page_content($data, $cache_file);
}
function get_page_content($data, $cache_file) {
echo $data;
$handle = fopen($cache_file, "w");
fwrite($handle, $data);
fclose($handle);
}
?>