5
A
回答
6
試試這個,它似乎確定這裏工作,但我只測試了一臺服務器上:
<?php
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,"ftp://server/file");
curl_setopt($curl, CURLOPT_USERPWD, "user:pass");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_NOBODY, 1);
curl_setopt($curl, CURLOPT_FILETIME, TRUE);
$result = curl_exec ($curl);
$time = curl_getinfo($curl, CURLINFO_FILETIME);
print date('d/m/y H:i:s', $time);
curl_close ($curl);
2
如果您不必使用捲曲,請查看php的ftp_mdtm。它「返回給定文件的最後修改時間」。
+1
感謝您的回覆,我寧願能夠堅持,捲曲,因爲這是從我的意思如果各種條件都是肉的話,可以用它來下載文件。如果我能擺脫它,我不喜歡有多個FTP連接。 – 2010-03-17 13:05:38
+0
那麼,我現在正在構建一個概念驗證,而PHP FTP函數在我之前的研究中做得並不好。我會執行一個非捲曲測試,看看我如何繼續。 :) – 2010-03-17 13:07:30
相關問題
- 1. 通過FTP上傳文件修改日期/時間更改
- 2. FTP獲取最後一次修改文件的日期
- 3. 通過上次修改日期獲取文件
- 4. 獲取upcomming過期日期通知和SQL中獲取日期
- 5. 獲取修改文件夾的日期
- 6. 通過日期獲取顛覆日誌
- 7. 使用PHP獲取照片的「拍攝日期」而不是「修改日期」exif_read_data
- 8. 使用Powershell從文件獲取父目錄和修改日期
- 9. 如何獲取日期頁面最後修改使用PHP?
- 10. 使用javascript獲取遠程URL的最後修改日期
- 11. 使用Java獲取文件的最後修改日期
- 12. 使用cmd.exe獲取文件的修改日期時間
- 13. 使用Java獲取頁面的最後修改日期
- 14. 從FTP服務器(C#)獲取文件信息(訪問/修改日期)
- 15. 使用過濾器在特定日期之後獲取修改任務
- 16. 在FTP下載獲取文件日期
- 17. 如何使用Python獲取FTP文件的修改時間ftplib
- 18. 通過日期獲取Twitter提及
- 19. 通過輸入天數獲取日期
- 20. 通過創建日期獲取文件
- 21. 獲取totalworkingdays日期通過動態
- 22. EF 6.0通過日期時間獲取
- 23. 獲取後期元框的修改日期
- 24. 使用PHP獲取目錄中文件的上次修改日期使用PHP
- 25. 通過使用日期
- 26. 通過mySQL使用group後獲取最近的日期
- 27. 通過GPS使用c-Sharp獲取日期Xamarin
- 28. 獲取文件的最後修改日期用C
- 29. 獲取AZURE AD用戶,組,角色創建和修改日期
- 30. SQL - 修改日期
非常感謝您的回覆!我已經決定建立兩個概念證明,我會讓你知道我如何繼續。 – 2010-03-17 14:02:39