ホームページ  >  記事  >  バックエンド開発  >  PHP が HTML Web サイトのホームページのタイミング生成を実装するサンプル コード_PHP チュートリアル

PHP が HTML Web サイトのホームページのタイミング生成を実装するサンプル コード_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:48:19768ブラウズ

始める前に、「ob_start()、ob_end_clean()、ob_get_contents()」という 3 つの関数について説明します。
ob_start(): ここで生成する必要がある静的ファイルのコンテンツをキャッシュするためのバッファを開きます
ob_g​​et_contents(; ): バッファーの内容を読み取るためのコードです。コードは以下のとおりです。
ob_end_clean(): これはより重要です。この関数を使用した後にのみ、バッファーの内容が読み取られます。 code

コードは次のとおりです:if(file_exists("./index.htm"))//静的なindex.htmファイルが存在するかどうかを確認します{
time=time(); time と 現在の時間が異なる場合は htm ファイルに直接アクセスし、そうでない場合は htm を再生成します
if(time-filemtime("./index.htm"){
header("Location:classhtml/main.htm) ");
}
}
// ob_start() を先頭に追加します;
ob_start();
// ホームページのコンテンツは動的部分です
// ob_end_clean() を最後に追加して、これを出力しますページを変数に書き込む
temp=ob_get_contents();
ob_end_clean();
fp=fopen("./index.htm",'w') または die( ' ファイルの書き込みエラー');
//echo "HTML の生成が完了しました!";



http://www.bkjia.com/PHPjc/319765.html

www.bkjia.com

tru​​e
http://www.bkjia.com/PHPjc/319765.html

技術記事始める前に、3 つの関数について説明します: 「ob_start()、ob_end_clean()、ob_get_contents()」 ob_start(): バッファーを開きます。これは、生成する必要がある静的ファイルのコンテンツをバッファリングするためのものです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。