PHP는 정적 HTML 구현 코드를 자동으로 생성합니다.

그러나 정시생 성과는 일부 한계를 받았다. 만약에 독립된 서버가 서버에 계획 임무를 설정할 수 있지만 가상 호스트를 사용한다면 하기 어렵다.방법이 많지만.그러나 사용하기가 간편하고 쉽다. 나는 이미 생성된 첫 페이지 파일의 생성 시간과 기존 시간 간의 차이를 먼저 판단하고 어떤 값을 만족시키면 이런 방법을 생성하는 것이 비교적 쉽다고 생각한다.더 이상 말하지 않겠습니다.갑시다!인터넷에서 찾았어요. 적어 주세요.실천 증명, 사용 가능..
 
<?php
$nowtime=time();
$pastsec = $nowtime C $_GET["t"];

if($pastsec<60)
{
exit; //1 ,
}

ob_start(); //
include(”index.php”);
$content = ob_get_contents(); //
$content .= “n<script language=javascript src=”f5.php?t=”.$nowtime.”"></script>”; //

file_put_contents(”index.html”,$content);

if (!function_exists(”file_put_contents”))
{
function file_put_contents($fn,$fs)
{
$fp=fopen($fn,”w+”);
fputs($fp,$fs);
fclose($fp);
}
}
다음은 몇 가지 설명입니다. 시작하기 전에 세 가지 함수를 제시하십시오. "ob_start (), ob_end_clean (), ob_get_contents ()"
 
ob_start(): , ;
ob_get_contents(): , ;
ob_end_clean(): , , ;
[code] if(file_exists("./index.htm")//정적 index를 봅니다.htm 파일에 {$time=time();//파일 수정 시간과 현재 시간의 차이가 있습니까? htm 파일을 직접 안내합니다. 그렇지 않으면 htm if($time-filemtime("./index.htm")<600){header("Location:classhtml/main.htm");}//너의 시작에 ob_를 넣어라start(); ob_start();//첫 페이지 내용, 바로 당신의 동적 부분입니다.//끝에 ob_를 추가합니다.end_clean (), 이 페이지를 변수로 내보내기 $temp=ob_get_contents(); ob_end_clean();//파일 $fp=fopen ("./index.htm", "w") 쓰기;fwrite($fp, $temp) ordie('파일 쓰기 오류');//echo "HTML 생성 완료!";[html]

좋은 웹페이지 즐겨찾기