为了简化问题,假定你十万个文件都在同一文件夹中
否则因遍历目录等,使得代码变得复杂了
$t = array();
foreach(glob('path/*') as $f) {
$m = md5_file($f);
if(isset($t[$m])) echo "$t[$m] $f<br>";
$t[$m] = $f;
}
否则因遍历目录等,使得代码变得复杂了
$t = array();
foreach(glob('path/*') as $f) {
$m = md5_file($f);
if(isset($t[$m])) echo "$t[$m] $f<br>";
$t[$m] = $f;
}