寻找有关如何实现这一目标的一些想法。
每周我都会获得大约10-15个文本文件的压缩文件,这些文件总是使用相同的文件名。这些文件包含逗号分隔值。 (所有文件的总大小,低于20mb)。
我需要每周比较一下zip中每个文本文件的内容。如果没有差别,基本上什么也不做,如果有更改,用新的文件替换旧文件,并将更改输出到文本文件。
答案 0 :(得分:1)
比较他们的md5's
if (md5_file('old.file') != md5_file('new.file')) {
// the files are different, replace
}
可以使用控制台diff
$changes = `diff new.file old.file`;
答案 1 :(得分:0)
运行crontab,实际上它是最好的,因为你也可以自动化它。谷歌'crontab'看你怎么做,我每周都会自动清理我的垃圾文件。