0) { //$data = fread($fp, $chunkSize); $data = $s; $read = hash_update($ctx, $data); $ch .= md5($data); $remaining -= strlen($data); } return hash_final($ctx) . " : " . md5($ch); } $hash = hash_part("unused",0,40*1024*1024); echo "$hash\n"; //fclose($fp); ?>