0

PHPファイルをキャッシュしようとしています。このphpファイルは、いくつかのインクルードと変数を含む単なるHTMLファイルです。

このphpファイルを一度実行してから、.htmlファイルに入れたいと思います。

私は試した :

ob_start();
include('source.php');
$file_content = ob_get_contents();
file_put_contents('cache.html', $file_content);
ob_end_clean();

source.php にいくつかの include 関数があり、ファイル cache.html が作成されず、ob_start の出力が表示されるため、機能しません。

source.php のインクルード関数を削除すると、うまく機能します。

何か案は ?

ありがとう

4

0 に答える 0