我正在寻找使用php检测文件夹更改的解决方案。该应用程序可以在两个平台(linux和windows)上运行。只要结果相同,我可以为每个平台使用不同的方法。我想要的是:
- 如果将文件/文件夹添加到目录中,我希望我的应用程序检测到这个新文件并读取其属性(
size,filetime
等) - 如果现有文件/文件夹已保存/内容更改/删除,我需要检测此文件已更改
- 如果我可以监视apache的webroot之外的基本文件夹会更好(例如
c:\tmp
,或d:\music
在windows或/home/ertunc
linux上)
我读了一些东西,inotify
但我不确定它是否满足我的需求。