您的位置:首页 > 其它

高手分享:如何找回被盗QQ的QQ好友

2013-10-07 00:43 381 查看
临时记录
需求:要做PHP程序的自动升级.

方案:对目录进行hash计算,逐层校验。

方法:

文件校验函数
file_hash

md5_file
目录校验函数
md5_dir
function MD5_DIR($dir)
{
if (!is_dir($dir))
{
return false;
}

$filemd5s = array();
$d = dir($dir);

while (false !== ($entry = $d->read()))
{
if ($entry != '.' && $entry != '..')
{
if (is_dir($dir.'/'.$entry))
{
$filemd5s[] = MD5_DIR($dir.'/'.$entry);
}
else
{
$filemd5s[] = md5_file($dir.'/'.$entry);
}
}
}
$d->close();
return md5(implode('', $filemd5s));
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: