0
PHPでファイルを削除するコードを作成しています(ファイルが1日以上経過している場合)。 それはそうと、それの後に行を追加していません:(1日前のファイルを削除して更新する
$fileName = 'news/'.$_COOKIE['sign'];
if (isset($_COOKIE['sign']))
{
if ((file_exists($fileName)) && (date("d",filemtime($fileName))==date("d")))
{
$data = file_get_contents($fileName);
if ($data == '')
{
$data = 'Temporary network problem !';
unlink($fileName);
}
echo $data;
}
else
echo 'Fetch and put new news';
filemtime結果は、PHPのstatキャッシュの影響を受ける可能性がある、あなたは見て撮りたいかもしれませんします。http:// PHPを。 net/manual/en/function.clearstatcache.php私が覚えている限り、php.iniの設定もあります。 – marcelog