我想知道如何在PHP中安排和自动化任务?我能做到吗?还是需要像cron jobs这样的web服务器功能。
我在想是否有一种方法可以在文件过期或不再需要时删除文件,例如3天后。
我想知道如何在PHP中安排和自动化任务?我能做到吗?还是需要像cron jobs这样的web服务器功能。
我在想是否有一种方法可以在文件过期或不再需要时删除文件,例如3天后。
PHP本身不支持自动化任务,您需要自行构建解决方案或在Google上搜索可用的解决方案。如果您有一个经常访问的网站/页面,可以将时间戳添加到数据库中,连接到文件,当在选择的时间(例如早上8点)访问您的网站时,脚本(例如deleteOlderDocuments.php)运行并删除旧文件。
这只是一个想法,希望它能帮助到您。
PHP运行在请求-响应模式下,因此,PHP不需要负责启动和执行预定任务。可以使用cron或使您的PHP网站注册cron作业。
(注意:执行作业的脚本当然可以用PHP编写)