2012-07-27 1 views
3

J'ai deux images identiques stockées dans deux serveurs différents (Dropbox et le mien). cependant, je me rends compte quePHP hash différent pour la même image

hash("md5",file_get_contents($image1)) 
hash("md5",file_get_contents($image2)) 

regagnent différentes hash pour ces images identiques. Comment puis-je m'assurer qu'ils retournent tous deux la même chaîne?

+2

Avez-vous réellement vérifié le contenu de 'image1' de $ et' image2' de $? – PeeHaa

+6

@PeeHaa Même si les images sont les mêmes, il y a probablement des différences mineures dans les métadonnées qui avalanchent le hachage. – Palladium

+0

Peut-être que vous pourriez essayer de les lire avec une bibliothèque d'images, puis obtenir les hachages de 'var_dump's des variables d'image. – Hassan

Répondre

Questions connexes