2007年11月9日 星期五

取得文件的MD5值


class getfMd5{

var $file = "";

function go(){

$fp = fopen($this->file,"rb");

$msg = fread($fp,filesize($this->file));

fclose($fp);

return md5($msg);

}

}



//使用范例(支持二进制文件及文本文件)

$fMd5 = new getfMd5;

$fMd5->file = "logo.gif";//需要校验MD5值的文件

echo "文件".$fMd5->file."的MD5值为".$fMd5->go();

?>

沒有留言: