作成中の PHP スクリプトにキャッシュを実装しようとしていますが、次の問題が発生し続けます。スクリプトを他の PHP ページに含めたいのですが、キャッシュされたファイルを渡して埋め込みスクリプトを終了しようとすると、スクリプトと親ページの両方が終了しますが、親ページの残りのコードは解析されません。 . 例については、以下のコードを参照してください。
index.php
<?php
echo "Hello World!<br />";
include("file2.php");
echo "This line will not be printed";
?>
file2.php
<?php
$whatever = true;
if ($whatever == true) {
echo "file2.php has been included<br />";
exit; // This stops both scripts from further execution
}
// Additional code here
?>
上記の index.php を実行すると、次の出力が得られます。
Hello World!
file2.php has been included
ただし、次のように表示しようとしています。
Hello World!
file2.php has been included
This line will not be printed