php建立Ftp连接的方法

yipeiwu_com7年前PHP代码库

本文实例讲述了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);

希望本文所述对大家的php程序设计有所帮助。

相关文章

PHP获取文件的MD5值并判断是否被修改的例子

由于需要判断上传的文件是否被修改过,需要记录上传文件的md5值,这里记录一下获取文件md5值的方法。 复制代码 代码如下: if(isset($_FILES['multimedia'])...

php进程间通讯实例分析

本文实例讲述了php进程间通讯的方法。分享给大家供大家参考,具体如下: php单进程单线程处理批量任务太慢了,受不鸟了,但是php不能多线程,最终选择了多进程处理批量任务. php多进程...

PHP通过session id 实现session共享和登录验证的代码

先说说,这个机制的用途吧,到现在为止战地知道这个机制有两个方面的用途: 首先,多服务器共享session问题,这个大家应该都能够理解的,当一个网站的用户量过大,就会使用服务器集群,例如专...

php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法分析

本文实例讲述了php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法。分享给大家供大家参考,具体如下: 这个函数非常重要,特别是在处理中文字符时...

PHP导出EXCEL快速开发指南--PHPEXCEL的使用详解

PHP导出EXCEL快速开发指南phpexcel有专有的开发文档,详细操作请参考其开发文档,本文档只是对其在使用上作了优化整合,便于在新项目中快速开发。phpexcel生成文件同样有两种...