我想按名称搜索照片,但想要排除完全相同的副本。
现在我按照尺寸区分两张照片
if(filesize($file1) != filesize($file2)){
// Files are not same
}
如果$ file1和$ file2是SAME但是相互裁剪或调整大小的版本,则上面的代码有效。即使裁剪或调整大小,我如何判断$ file1和$ file2是否相同
答案 0 :(得分:0)
这取决于你想做什么。如果您想阻止同一张照片被两个不同的用户上传,那么您必须使用Libpuzzle这样的库来直观地比较这两张图片并且不要显示相同的。
如果您手动创建缩略图和裁剪/调整大小的图像版本,则可以在名称中放置标识符,将它们存储在同一文件夹或类似文件夹中。具体如何操作将取决于您当前的结构。