php建立Ftp连接的方法


Posted in PHP onMarch 07, 2015

本文实例讲述了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 相关文章推荐
一些PHP写的小东西
Dec 06 PHP
php str_pad() 将字符串填充成指定长度的字符串
Feb 23 PHP
php类声明和php类使用方法示例分享
Mar 29 PHP
PHP+FastCGI+Nginx配置PHP运行环境
Aug 07 PHP
php中$_GET与$_POST过滤sql注入的方法
Nov 03 PHP
简单说说PHP优化那些事(经验分享)
Nov 27 PHP
两个php日期控制类实例
Dec 09 PHP
php上传文件问题汇总
Jan 30 PHP
php实现兼容2038年后Unix时间戳转换函数
Mar 18 PHP
PHP面向对象程序设计类的定义与用法简单示例
Dec 27 PHP
利用Homestead快速运行一个Laravel项目的方法详解
Nov 14 PHP
php设计模式之职责链模式定义与用法经典示例
Sep 19 PHP
Thinkphp调用Image类生成缩略图的方法
Mar 07 #PHP
PHP实现懒加载的方法
Mar 07 #PHP
php根据某字段对多维数组进行排序的方法
Mar 07 #PHP
PHP多线程编程之管道通信实例分析
Mar 07 #PHP
PHP查询快递信息的方法
Mar 07 #PHP
php实现汉字验证码和算式验证码的方法
Mar 07 #PHP
php实现俄罗斯乘法实例
Mar 07 #PHP
You might like
《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
destoon在360浏览器下出现用户被强行注销的解决方法
2014/06/26 PHP
ThinkPHP写数组插入与获取最新插入数据ID实例
2014/11/03 PHP
php中print(),print_r(),echo()的区别详解
2014/12/01 PHP
理解PHP中的Session及对Session有效期的控制
2016/01/08 PHP
php开发时容易忘记的一些技术细节
2016/02/03 PHP
PHP 芝麻信用接入的注意事项
2016/12/01 PHP
PHP7实现和CryptoJS的AES加密方式互通示例【AES-128-ECB加密】
2019/06/08 PHP
jQuery使用手册之三 CSS操作
2007/03/24 Javascript
jQuery新闻滚动插件 jquery.roller.js
2011/06/27 Javascript
jquery ajax例子返回值详解
2012/09/11 Javascript
关于JS管理作用域的问题
2013/04/10 Javascript
D3.js中data(), enter() 和 exit()的问题详解
2015/08/17 Javascript
第六篇Bootstrap表格样式介绍
2016/06/21 Javascript
浅谈Angular的$q, defer, promise
2016/12/20 Javascript
JS表单提交验证、input(type=number) 去三角 刷新验证码
2017/06/21 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
2018/01/08 Javascript
vue中对象数组去重的实现
2020/02/06 Javascript
iview实现动态表单和自定义验证时间段重叠
2021/01/10 Javascript
[54:47]Liquid vs VP Supermajor决赛 BO 第五场 6.10
2018/07/05 DOTA
pyspark.sql.DataFrame与pandas.DataFrame之间的相互转换实例
2018/08/02 Python
Python实现通过解析域名获取ip地址的方法分析
2019/05/17 Python
python 含子图的gif生成时内存溢出的方法
2019/07/07 Python
500行代码使用python写个微信小游戏飞机大战游戏
2019/10/16 Python
基于Tensorflow读取MNIST数据集时网络超时的解决方式
2020/06/22 Python
伊莱克斯阿根廷网上商店:Tienda Electrolux
2021/03/08 全球购物
一个J2EE项目团队的主要人员组成是什么
2012/06/04 面试题
投资合作协议书范本
2014/04/17 职场文书
民政局副局长民主生活会个人整改措施
2014/10/04 职场文书
党员对照检查剖析材料
2014/10/13 职场文书
求职信范文怎么写
2015/03/19 职场文书
幼儿教师远程研修感悟
2015/11/18 职场文书
Pytorch中的数据集划分&正则化方法
2021/05/27 Python
解析MySQL索引的作用
2022/03/03 MySQL
Spring Boot配合PageHelper优化大表查询数据分页
2022/04/20 Java/Android
MySQL如何使备份得数据保持一致
2022/05/02 MySQL