関連する質問をいくつか検索しましたが、理解できませんでした。
24時間ごとにフォルダーのすべてのファイルを削除したいのですが、警告が表示されることもあれば、機能することもあります。フォルダ パスはc:\wamp\www\Jamil
.
ソースは次のとおりです。
<?php
$dir = "Jamil"; // directory name
foreach (scandir($dir) as $item) {
if ($item == '.' || $item == '..')
continue;
if((time() - filemtime($item)) >= 30 && is_file($item)){
unlink($dir.DIRECTORY_SEPARATOR.$item);
echo "All files deleted";}
}
//rmdir($dir);
?>
いろいろなサイトからコードをコピーしました。誰でも助けることができますか?次の警告が表示されます。
警告: filemtime() [function.filemtime]: C:\wamp\www\delete1.php の 10 行目で、jamil.html の統計に失敗しました