2016-11-13 15 views
-1

私はちょうどphpの学習を始めました。私はページを動的に作成するPHPページを作成しました。たとえば、menu.php、header.phpなどのインクルードを使用しています。 私は、自動的にレンダリングされたPHPが含まれているhtmlファイルを作成したいと思います。PHPをレンダリングしたPHPコードでHTMLファイルを作成するには?

私のプロジェクト: インデックスページを完全に更新するたびに、異なるコンテンツが読み込まれ、自動的にHTMLバージョンを作成したいと思います。

+0

あなたがしたいことをもう少し説明してください。オンラインで検索してみてください。http://stackoverflow.com/questions/3787125/how-to-cache-dynamic-php-pageあなたが望むものかもしれません。 – Blag

+0

本当に必要ですこの問題をよりよく説明する。有効な使用シナリオと、可能であればスクリーンショットをいくつか提示してください。 – Shawn

答えて

0

私が正しく理解していれば、PHPスクリプトによって生成された出力をファイルに保存したいのですか?詳細は

<?php 
// Turn on output buffering 
ob_start(); 

// Create the HTML page content 
print '<!DOCTYPE html><html><head><title>test</title></head><body><button type="button">Button</button></body></html>'; 

// At the end of the PHP script, write the buffered content to a file 
$content = ob_get_clean(); 
file_put_contents('/my/html/pages/page.html', $content); 

// Output the HTML to the browser 
print $content; 
?> 

ログインphp.net:このケースでは、出力バッファリングを使用することができます。

関連する問題