0

ディレクトリに多くのpdfファイルを取得し続けますroot/files/pdfs。PHP スクリプトで、24 時間 (秒)より古い.pdfファイルのみをフォルダーから自動的に削除する必要があります。pdfs86400

ファイルにはどのような権限が.php必要ですか? ファイルをどこに置く?PHP ファイルのリンクにアクセスして PHP を実行する必要がありますか?

注: サブドメインへの FTP アクセスがあります

4

1 に答える 1

1

この方法を試すことができます。ファイルの作成時間をチェックします。または、ファイルの変更時刻に「filemtime」を使用します。

$dir = "root/files/pdfs/";   //your folder location

foreach (glob($dir."*.pdf") as $file) { 
    if (filectime($file) < time() - 86400) { 
        unlink($file);
    }
}
于 2015-06-09T04:36:31.650 に答える