如何通过 FTP 连接使用 PHP 检查远程服务器上是否存在特定文件?
原文由 Ahmad Badpey 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何通过 FTP 连接使用 PHP 检查远程服务器上是否存在特定文件?
原文由 Ahmad Badpey 发布,翻译遵循 CC BY-SA 4.0 许可协议
一些建议:
ftp_size
,如果不存在则返回 -1: http ://www.php.net/manual/en/function.ftp-size.phpfopen
,例如 fopen(” ftp://user:password@example.com/somefile.txt “, “r”)ftp_nlist
,检查您想要的文件名是否在列表中: http ://www.php.net/manual/en/function.ftp-nlist.php原文由 mrbellek 发布,翻译遵循 CC BY-SA 2.5 许可协议
2 回答1.2k 阅读✓ 已解决
2 回答743 阅读✓ 已解决
1 回答940 阅读✓ 已解决
2 回答807 阅读
1 回答807 阅读
1 回答746 阅读
1 回答744 阅读
我用这个,更容易一点:
使用的功能:(感谢middaparka)
使用 ftp_connect 登录
通过 ftp_nlist 获取远程文件列表
使用 in_array 查看文件是否存在于数组中