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 相关文章推荐
BBS(php &amp; mysql)完整版(八)
Oct 09 PHP
PHP生成静态页
Nov 25 PHP
PHP+.htaccess实现全站静态HTML文件GZIP压缩传输(一)
Feb 15 PHP
PHP操作XML作为数据库的类
Dec 19 PHP
php strrpos()与strripos()函数
Aug 31 PHP
php object转数组示例
Jan 15 PHP
十幅图告诉你什么是PHP引用
Feb 22 PHP
php使用ffmpeg向视频中添加文字字幕的实现方法
May 23 PHP
深入理解PHP中的count函数
May 31 PHP
Yii框架实现记录日志到自定义文件的方法
May 23 PHP
laravel5.6中的外键约束示例
Oct 23 PHP
PHP实现创建以太坊钱包转账等功能
Apr 21 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
php的日期处理函数及uchome的function_coomon中日期处理函数的研究
2011/01/12 PHP
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
WordPress中调试缩略图的相关PHP函数使用解析
2016/01/07 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
2016/02/26 PHP
PHP使用Curl实现模拟登录及抓取数据功能示例
2018/04/27 PHP
复制js对象方法(详解)
2013/07/08 Javascript
jQuery实现页面滚动时动态加载内容的方法
2015/03/20 Javascript
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
JavaScript判断手机号运营商是移动、联通、电信还是其他(代码简单)
2015/09/25 Javascript
JavaScript 弹出子窗体并返回结果到父窗体的实现代码
2016/05/28 Javascript
jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
2016/12/24 Javascript
利用nodejs监控文件变化并使用sftp上传到服务器
2017/02/18 NodeJs
常用的几个JQuery代码片段
2017/03/13 Javascript
bootstrap里bootstrap动态加载下拉框的实例讲解
2018/08/10 Javascript
详解关闭令人抓狂的ESlint 语法检测配置方法
2019/10/28 Javascript
javascript运行机制之执行顺序理解
2020/08/03 Javascript
[01:25]DOTA2超级联赛专访iG 将调整状态找回自己
2013/06/05 DOTA
Python简单定义与使用字典dict的方法示例
2017/07/25 Python
python3使用scrapy生成csv文件代码示例
2017/12/28 Python
Python全排列操作实例分析
2018/07/24 Python
Python何时应该使用Lambda函数
2019/07/02 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
python 还原梯度下降算法实现一维线性回归
2020/10/22 Python
python实现跨年表白神器--你值得拥有
2021/01/04 Python
C语言中一个结构不能包含指向自己的指针吗
2012/05/25 面试题
中间件分为哪几类
2012/03/14 面试题
技术总监的工作职责
2013/11/13 职场文书
物业保安员岗位职责
2014/03/14 职场文书
市场营销专业自荐书
2014/06/10 职场文书
高三霸气励志标语
2014/06/24 职场文书
党员一帮一活动总结
2014/07/08 职场文书
颐和园导游词
2015/01/30 职场文书
幼儿教师年度个人总结
2015/02/05 职场文书
听课评课活动心得体会
2016/01/15 职场文书
人民调解协议书
2016/03/21 职场文书
公文写作指导之倡议书!
2019/07/03 职场文书