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 相关文章推荐
Windows下的PHP5.0详解
Nov 18 PHP
数据库查询记录php 多行多列显示
Aug 15 PHP
Discuz!下Memcache缓存实现方法
May 28 PHP
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
Nov 07 PHP
openflashchart 2.0 简单案例php版
May 21 PHP
php连接mssql的一些相关经验及注意事项
Feb 05 PHP
php读取纯真ip数据库使用示例
Jan 26 PHP
php网页病毒清除类
Dec 08 PHP
PHP实现过滤掉非汉字字符只保留中文字符
Jun 04 PHP
php生成PDF格式文件并且加密
Jun 22 PHP
使用PHPStorm+XDebug搭建单步调试环境
Nov 19 PHP
php-fpm.conf配置文件中文说明详解及重要参数说明
Oct 10 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
第十四节--命名空间
2006/11/16 PHP
phpmail类发送邮件函数代码
2012/02/20 PHP
Linux下安装oracle客户端并配置php5.3
2014/10/12 PHP
codeigniter中view通过循环显示数组数据的方法
2015/03/20 PHP
TNC vs IO BO3 第一场2.13
2021/03/10 DOTA
一段非常简单的让图片自动切换js代码
2006/11/10 Javascript
关于JavaScript与HTML的交互事件
2013/04/12 Javascript
jQuery获取页面元素绝对与相对位置的方法
2015/06/10 Javascript
JS实现超精简响应鼠标显示二级菜单代码
2015/09/12 Javascript
js运动应用实例解析
2015/12/28 Javascript
JavaScript获取当前url根目录(路径)
2016/06/17 Javascript
最常见的左侧分类菜单栏jQuery实现代码
2016/11/28 Javascript
如何将百度地图包装成Vue的组件的方法步骤
2019/02/12 Javascript
Vue的生命周期操作示例
2019/09/17 Javascript
ES6中Set和Map用法实例详解
2020/03/02 Javascript
jQuery 动画与停止动画效果实例详解
2020/05/19 jQuery
[03:01]完美盛典趣味短片 DOTA2年度最佳&拉胯英雄
2019/12/07 DOTA
[28:07]完美世界DOTA2联赛PWL S3 Phoenix vs INK ICE 第二场 12.13
2020/12/17 DOTA
Python3.6笔记之将程序运行结果输出到文件的方法
2018/04/22 Python
使用Python实现微信提醒备忘录功能
2018/12/04 Python
python flask解析json数据不完整的解决方法
2019/05/26 Python
Python更新所有已安装包的操作
2020/02/13 Python
python支持多继承吗
2020/06/19 Python
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
秘鲁购物网站:Linio秘鲁
2017/04/07 全球购物
GoDaddy英国:全球排名第一的域名注册商
2018/06/08 全球购物
什么是SCM(软件配置管理)
2014/08/16 面试题
测绘工程专业个人自我评价
2013/12/01 职场文书
办加油卡单位介绍信
2014/01/09 职场文书
团队拓展活动总结
2014/08/27 职场文书
上党课的心得体会
2014/09/02 职场文书
婚礼父母答谢词
2015/01/04 职场文书
2014年度个人总结范文
2015/03/09 职场文书
Python基础详解之描述符
2021/04/28 Python
Redis 操作多个数据库的配置的方法实现
2022/03/23 Redis
windows系统安装配置nginx环境
2022/06/28 Servers