2011-12-14 152 views
2

只是一个简单的问题,是否可以验证从FTP下载的文件?我目前使用ftp_get()来获取我的文件。我能想到的唯一方法是使用ftp_size()比较本地保存的文件。验证从FTP下载的文件

+0

你不得不校验服务器和客户机上的文件,我不确定是否所有FTP服务器都支持校验和。 – Blender 2011-12-14 01:49:42

回答

1

如果您正在对其他文件进行验证,请使用sha1散列进行比较。

http://php.net/manual/en/function.sha1-file.php

如果你只是想知道,如果下载本身完成,依靠ftp_get方法的返回

if(!ftp_get($myfile)) return 'damn'; 
+0

yub,我想验证从ftp_get()中保存的文件与ftp中的文件,以确保文件在我将其从FTP中删除之前正确保存。 – user1057161 2011-12-14 03:05:56