检查图片是否相同

时间:2011-07-25 20:30:51

标签: php

是否可以检查两张图片是否与php完全相同?

(我想检查来自facebook的事件的图片是否是dafault)

谢谢,约翰

2 个答案:

答案 0 :(得分:7)

我使用散列算法并比较两个哈希值:

if ( sha1_file ( $file1 ) === sha1_file ( $file2 ) ) {
  // They're identical
} else {
  // They're not
}

这使用sha1_file,但您可以使用任何哈希算法。例如MD5

答案 1 :(得分:1)

相同,如同位一样?您可以简单地散列文件,进行(相当)快速比较。

如果你想在视觉上进行比较,那就完全不同了。