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

2015-01-24信息快讯网

php下连接ftp实现文件的上传、下载、删除文件实例代码,其实php本身的强大,很大一部分是因为自身集成了很多功能强大的函数。

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('www.jb51.net'); 
// 验证用户名和密码 
$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.jb51 .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容易被忽略而出错陷阱 数字与字符串比较
PHP及Zend Engine的线程安全模型分析
PHP 多维数组的排序问题 根据二维数组中某个项排序
php fsockopen中多线程问题的解决办法[翻译]
PHP句法规则详解 入门学习
php 伪造本地文件包含漏洞的代码
PHP读取txt文件的内容并赋值给数组的代码
php中批量修改文件后缀名的函数代码
PHP中读写文件实现代码
php 文件缓存函数
php模拟socket一次连接,多次发送数据的实现代码
关于php连接mssql:pdo odbc sql server
MySQL连接数超过限制的解决方法
php入门学习知识点一 PHP与MYSql连接与查询
php与mysql建立连接并执行SQL语句的代码
php ftp文件上传函数(基础版)
PHP stristr() 函数(不区分大小写的字符串查找)
php strstr查找字符串中是否包含某些字符的查找函数
php 验证码实例代码
php trim 去除空字符的定义与语法介绍
phpmyadmin 3.4 空密码登录的实现方法
备份mysql数据库的php代码(一个表一个文件)
PHP 删除一个目录及目录下的所有文件的函数代码
PHP Zip解压 文件在线解压缩的函数代码
PHP Zip压缩 在线对文件进行压缩的函数
PHP 强制性文件下载功能的函数代码(任意文件格式)
php access 数据连接与读取保存编辑数据的实现代码
PHP set_time_limit(0)长连接的实现分析
php 连接mssql数据库 初学php笔记
PHP小程序自动提交到自助友情连接
基于HTTP长连接的"服务器推"技术的php 简易聊天室
php实现从ftp服务器上下载文件树到本地电脑的程序
©2014-2024 dbsqp.com