php下连接ftp实现文件的上传、下载、删除文件实例代码


Posted in PHP onJune 03, 2010

php ftp传送文件到服务器

<?php 
// 开始 
$ret = ftp_nb_get ($my_connection, "test", "README", FTP_BINARY, 
filesize("test")); 
// 或: $ret = ftp_nb_get ($my_connection, "test", "README", 
// FTP_BINARY, FTP_AUTORESUME); 
while ($ret == FTP_MOREDATA) { // 可以插入其它代码 
echo "."; 
// 继续传送... 
$ret = ftp_nb_continue ($my_connection); 
} 
if ($ret != FTP_FINISHED) { 
echo "下载出错..."; 
exit(1); 
} 
?>

php ftp删除文件
<?php 
$file = 'public_html/old.txt'; 
// 连接FTP服务器 
$conn_id = ftp_connect('3water.com'); 
// 验证用户名和密码 
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); 
// 删除指定文件 
if (ftp_delete($conn_id, $file)) { 
echo "$file 文件删除成功 n"; 
} else { 
echo "删除 $file 文件失败n"; 
} 
// 关闭FTP连接 
ftp_close($conn_id); 
?>

php ftp下载文件
<?php 
$file = 'somefile.txt'; 
// 连接FTP服务器 
$conn_id = ftp_connect($ftp_server); 
//验证用户名和密码www.3water .net 
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); 
//获取指定文件的大小 
$res = ftp_size($conn_id, $file); 
if ($res != -1) { 
echo " $file 文件大小为 $res字节"; 
} else { 
echo "获取远程文件大小失败"; 
} 
//关闭FTP连接 
ftp_close($conn_id); 
?>
PHP 相关文章推荐
使用sockets:从新闻组中获取文章(一)
Oct 09 PHP
php判断终端是手机还是电脑访问网站的思路及代码
Apr 24 PHP
PHP不用第三变量交换2个变量的值的解决方法
Jun 02 PHP
php 删除目录下N分钟前创建的所有文件的实现代码
Aug 10 PHP
使用php记录用户通过搜索引擎进网站的关键词
Feb 13 PHP
php实现加减法验证码代码
Feb 14 PHP
Codeigniter实现处理用户登录验证后的URL跳转
Jun 12 PHP
php不使用copy()函数复制文件的方法
Mar 13 PHP
php使用Jpgraph绘制复杂X-Y坐标图的方法
Jun 10 PHP
php结合ACCESS的跨库查询功能
Jun 12 PHP
PHP函数func_num_args用法实例分析
Dec 07 PHP
Laravel中Kafka的使用详解
Mar 24 PHP
PHP stristr() 函数(不区分大小写的字符串查找)
Jun 03 #PHP
php strstr查找字符串中是否包含某些字符的查找函数
Jun 03 #PHP
javascript 小型动画组件与实现代码
Jun 02 #PHP
php 验证码实例代码
Jun 01 #PHP
php trim 去除空字符的定义与语法介绍
May 31 #PHP
phpmyadmin 3.4 空密码登录的实现方法
May 29 #PHP
Discuz!下Memcache缓存实现方法
May 28 #PHP
You might like
《魔兽争霸3》重制版究竟重制了什么?玩家:这么糊弄真的好吗?
2020/05/04 魔兽争霸
PHP写的求多项式导数的函数代码
2012/07/04 PHP
thinkPHP实现MemCache分布式缓存功能
2016/03/23 PHP
php版微信公众号自定义分享内容实现方法
2016/09/22 PHP
PHP类相关知识点实例总结
2016/09/28 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
2017/09/16 PHP
一个tab标签切换效果代码
2009/03/27 Javascript
JS教程:window.location使用方法的区别介绍
2013/10/04 Javascript
改变文件域的样式实现思路同时兼容ie、firefox
2013/10/23 Javascript
jquery 合并内容相同的单元格(示例代码)
2013/12/13 Javascript
jquery获取当前日期的方法
2015/01/14 Javascript
js获取当前时间(昨天、今天、明天)
2016/11/23 Javascript
underscore之Collections_动力节点Java学院整理
2017/07/10 Javascript
JavaScript 保护变量不被随意修改的实现代码
2017/09/27 Javascript
JS兼容所有浏览器的DOMContentLoaded事件
2018/01/12 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
vue 纯js监听滚动条到底部的实例讲解
2018/09/03 Javascript
JS/HTML5游戏常用算法之碰撞检测 像素检测算法实例详解
2018/12/12 Javascript
vue 中Virtual Dom被创建的方法
2019/04/15 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
2019/09/06 Javascript
jquery实现的放大镜效果示例
2020/02/24 jQuery
python实现数独算法实例
2015/06/09 Python
教你使用python实现微信每天给女朋友说晚安
2018/03/23 Python
Python框架Flask的基本数据库操作方法分析
2018/07/13 Python
Python3.5 Pandas模块之DataFrame用法实例分析
2019/04/23 Python
python使用time、datetime返回工作日列表实例代码
2019/05/09 Python
python3.7 的新特性详解
2019/07/25 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
2020/03/12 Python
Python根据指定文件生成XML的方法
2020/06/29 Python
JBL美国官方商店:扬声器、耳机等
2019/12/01 全球购物
房屋鉴定委托书范本
2014/09/23 职场文书
党员公开承诺书2015
2015/01/21 职场文书
医学生自荐信范文
2015/03/05 职场文书
三八妇女节新闻稿
2015/07/17 职场文书
春节慰问简报
2015/07/21 职场文书
环保建议书作文400字
2015/09/14 职场文书