<?php $nowtime=time(); $pastsec = $nowtime - $_GET["t"]; if($pastsec<30) { exit; //30秒更新一次,时间可以自己调整 } ob_start(); //打开缓冲区 include("index.php"); //包含生成的文件,比如首页 $tempmb = ob_get_contents(); //得到缓冲区的内容 $tempmb .= "<script language=javascript src=\"f5.php?t=".$nowtime."\"></script>"; //加上调用更新程序的代码 file_put_contents("index.html",$tempmb); //写入生成 index.html if (!function_exists("file_put_contents")) //读取写入 { function file_put_contents($fn,$fs) { $fp=fopen($fn,"w+"); fputs($fp,$fs); fclose($fp); } } echo date("Y-m-d H:i:s"); //写入生成时间 echo "静态首页成功更新!" //生成成功,实际应用中可删除掉 ?>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号