这篇文章主要介绍了 php 建立 Ftp 连接的方法, 实例分析了 php 操作 FTP 的相关函数及使用技巧, 具有一定参考借鉴价值, 需要的朋友可以参考下
本文实例讲述了 php 建立 Ftp 连接的方法分享给大家供大家参考具体分析如下:
今天看了下 ftp 函数, 总结一下:
FTP 相关函数:
ftp_connect(host,part,timeout) 建立新的 ftp 连接, host 是要连接的服务器, part 是端口, 默认 21,timeout 是网络连接超时时间
ftp_login(con,user,password) 登陆 ftp,con 是上行建立的 ftp 连接还有用户 user 和密码 password
ftp_close(con) 关闭 con 这个连接
ftp_pasv(con,true) 打开 con 的被动传输模式由客户机传输数据当然, 只在登陆成功时才能执行
ftp_put(con,remove,local,mode) 上传 local 路径的文件到 con 上并命名为 remove 文件. mode 是传输模式 (FTP_ASCII,FTP_BINARY)
下面示例:
- $host = 'host';
- $user = 'user';
- $pwd = 'pwd';
- $con = ftp_connect($host);
- $login = ftp_login($con,$user,$pwd);
- echo ftp_put($con,'newname.txt','text.txt',FTP_ASCII);
- ftp_close($con);
来源: https://www.php1.cn/detail/php-1aeacf96cb.html