2013-12-19 65 views
0

在我的WordPress网站中,我有一个脚本查看目录并将该目录中的每个图像上传到特定的帖子。现在,每次用户打开文章编辑页面时都会发生这种情况。我需要一种方法来检查目录的内容是否已经改变。这样,如果目录的内容没有改变,我可以将脚本设置为不运行。有没有办法在PHP中实现这一点?使用PHP来检查目录文件是否已更改

+0

你可能需要将目录结构存储在数据库中,以便给你一些东西进行比较。 –

回答

0

我会尝试做一个目录内容的散列,让我们说文件的名称(排序)与一些divider,并使md5/sha1哈希。您需要以某种方式存储它(以文本文件或数据库的形式存储在目录中)。

在访问时,您必须以相同的方式计算目录的实际散列值,并将其与旧的(已保存的)目录进行比较。根据结果​​,你可以采取一些行动...

0

您可以打开PHP中的每个文件并使用MD5生成校验和,然后用time()将其保存到目录中的文本文件中。下一次你可以比较你的校验和,你会知道自上次以来是否发生了变化。

相关问题