3
因爲我不熟悉PHP,我想知道如何減少代碼重複?這兩種方法在這裏做着完全相同的事情......除了提取字符串的部分(filemtime
和basename
)並加入。如何減少代碼重複
private function modified_hash($files) {
$joined = "";
foreach ($files as $file) {
$joined .= filemtime($file);
}
return $this->checksum($joined);
}
private function filename_hash($files) {
$joined = "";
foreach ($files as $file) {
$joined .= basename($file);
}
return $this->checksum($joined);
}