2011-12-14 160 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