首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不下载的情况下使用PHP比较2个文件?

如何在不下载的情况下使用PHP比较2个文件?
EN

Stack Overflow用户
提问于 2011-09-30 23:29:01
回答 1查看 142关注 0票数 0

我有一个镜像(源)存储在一个服务器(这个服务器只是一个没有php或任何东西的数据服务器),使用gd我在一个php服务器中创建另一个镜像,将源作为创建的基础,所以我有一个生成的镜像和一个源文件,为了性能,我创建了某种“缓存”脚本,使我在我的php服务器中生成的镜像的副本,问题是,我如何比较如果源镜像已经更新,以更新我的缓存?(不使用数据库,只是文件处理,我需要速度和低带宽使用)

“缓存简单代码”是:

代码语言:javascript
复制
<?php           
if (!file_exists('cache_image.png')) {
        $img = file_get_contents('image_generator.png');
        file_put_contents('cache_image.png',$img);

}else{
//i need to test if the source image have been updated

}

?>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-30 23:32:17

我建议为每个文件创建一个MD5散列,并比较这些散列。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7612691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档