Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何知道使用php在文件夹中添加了新文件_Php - Fatal编程技术网

如何知道使用php在文件夹中添加了新文件

如何知道使用php在文件夹中添加了新文件,php,Php,我有一个名为pdf的文件夹,用户将上传其中的pdf,我想要一个php脚本,它将每五分钟运行一次,以读取pdf文件夹,以便检查该文件夹中新添加的文件?并告知管理员,添加了以下文件名的文件很少,如何使用php实现这一点php脚本无法自动执行它只有在收到请求时才会执行 在你的情况下,一个简单的想法可以 1.使用逻辑编写一个php函数,查看文件系统是否已更改,并执行必要的操作 执行时操作电子邮件/数据库更新 在主页index.php上放置并调用此函数。 也许这是有帮助的:您可以使用cronjobs来自动

我有一个名为pdf的文件夹,用户将上传其中的pdf,我想要一个php脚本,它将每五分钟运行一次,以读取pdf文件夹,以便检查该文件夹中新添加的文件?并告知管理员,添加了以下文件名的文件很少,如何使用php实现这一点php脚本无法自动执行它只有在收到请求时才会执行

在你的情况下,一个简单的想法可以

1.使用逻辑编写一个php函数,查看文件系统是否已更改,并执行必要的操作

执行时操作电子邮件/数据库更新

在主页index.php上放置并调用此函数。
也许这是有帮助的:您可以使用cronjobs来自动执行这不是每个托管提供商都能做到的,所以我不建议使用完全可靠的方法true,但是在index.php中包含onevery请求是不好的。使用一点javascript调用“cron.php”异步。就像drupal那样。这将确保访问站点的用户不会注意到性能差异