使用php一段时间后删除文件的cronjob格式是什么?


What would be the cronjob format to delete a file after a certain amount of time with php?

我正在创建一个系统,该系统将在用户指定的一段时间后删除文件。问题是,我不知道获取这个函数的cronjob格式是什么。我搜索了谷歌,所有的结果都是如何删除所有文件。不是1。

你可以考虑用PHP编写一个服务。

可以像这样:

<?php
    while (1){
       sleep(60); //check for files to delete every minutes.
        try{
            //select files with delete date < now() from db.
            //foreach of these files, trash them
        }catch($e){
            var_dump($e);
        }
    }
?>

并在终端中启动它(在linux: php script.php从bash命令行)