在我的WordPress网站中,我有一个脚本查看目录并将该目录中的每个图像上传到特定的帖子。现在,每次用户打开文章编辑页面时都会发生这种情况。我需要一种方法来检查目录的内容是否已经改变。这样,如果目录的内容没有改变,我可以将脚本设置为不运行。有没有办法在PHP中实现这一点?使用PHP来检查目录文件是否已更改
0
A
回答
0
我会尝试做一个目录内容的散列,让我们说文件的名称(排序)与一些divider,并使md5/sha1哈希。您需要以某种方式存储它(以文本文件或数据库的形式存储在目录中)。
在访问时,您必须以相同的方式计算目录的实际散列值,并将其与旧的(已保存的)目录进行比较。根据结果,你可以采取一些行动...
0
0
您可以打开PHP中的每个文件并使用MD5生成校验和,然后用time()将其保存到目录中的文本文件中。下一次你可以比较你的校验和,你会知道自上次以来是否发生了变化。
相关问题
- 1. 检查目录是否已更改
- 2. 运行PHP脚本来检查rss提要是否已更改
- 3. 检查文件是否已经改变使用HTML5文件API
- 4. 检查文件是否已被修改
- 5. 如何使用PHP来检查一个目录是否为空?
- 6. 检查文件的更改使用php
- 7. php布尔语句来检查文件是否已经上传
- 8. ,如何检查ImageField是否已更改?
- 9. 检查属性是否已更改
- 10. 使用php来检查是一个JavaScript文件已被加载?
- 11. 使用StreamReader来确定文件是否已更改
- 12. PHP检查文件是否存在而不是目录
- 13. 如何检查XML文件是否已使用PHP
- 14. 如何检查文件夹的内容是否已更改
- 15. Capistrano:检查Git中的文件夹是否已更改?
- 16. 检查远程文件是否已更改
- 17. 如何检查文件是否已更改?
- 18. Python ftplib:检查文件是否已更改的最佳方法?
- 19. 检查文件是否更改名称
- 20. MySQL检查表是否有一些记录已更改
- 21. 检查活动记录表是否已更改
- 22. 检查目录内容是否用shell脚本或python更改
- 23. 重复/循环javascript函数来检查cookie是否已更改
- 24. Apache是否使用文件时间戳检查资源是否已被修改?
- 25. 检查是否存在目录使用批处理文件
- 26. 检查两个项目是否已更改
- 27. 查找远程目录是否已更改(git)?
- 28. 使用循环检查值是否已更改?
- 29. 如何检查C#中目录的访问权限是否已更改?
- 30. 用php更改文件目录
你可能需要将目录结构存储在数据库中,以便给你一些东西进行比较。 –