Fredthedoggy Asked: 2020-04-08 12:02:41 +0800 CST2020-04-08 12:02:41 +0800 CST 2020-04-08 12:02:41 +0800 CST 在 PHP 中管理文件删除 772 我正在创建一个 PHP 网站,您可以在其中上传 2 张图片,并将它们组合在一起,然后让您下载最终产品。目前,我已将其设置为创建一个存储在 cookie 中的用户 ID。然后来自该用户 ID 的所有文件都存储在/user/UserID. 如何在 2 小时后自动删除该文件夹中的文件,以及文件夹本身(如果它是空的)? 我已经做了一些搜索,但我似乎找不到一个简单的方法在 2 小时后删除文件,因为用户可能不再在页面上,所以我无法从 PHP 页面内部执行它。 php apache2 websites delete 1 个回答 Voted Best Answer SwissCodeMen 2020-04-08T12:24:16+08:002020-04-08T12:24:16+08:00 您可以像以下示例一样删除文件: $myFile = "testFolder/sampleDeleteFile.txt"; unlink($myFile) or die("Couldn't delete file"); 使用该功能sleep(),您可以在删除文件后等待 2 小时(7200000 毫秒),如果用户在这 2 小时内再次访问该站点,则每次重新启动。 我希望这会对你有所帮助。否则,您必须发布代码以进行特定更改...
您可以像以下示例一样删除文件:
使用该功能
sleep()
,您可以在删除文件后等待 2 小时(7200000 毫秒),如果用户在这 2 小时内再次访问该站点,则每次重新启动。我希望这会对你有所帮助。否则,您必须发布代码以进行特定更改...