Miscellany
public php v1 · immutable<?phpfunction hash_part($fp,$start,$length) { $ctx = hash_init('md5'); $ch = ""; $remaining=$length; $chunkSize=65536; $s=str_repeat("xD", 100); while ($remaining > 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);?>