原文地址:https://www.cnblogs.com/longfeiPHP/p/5420632.html

$ftp_conn = ftp_connect("192.168.1.230") or die('主机错误');//链接ftp服务器
ftp_login($ftp_conn, "lihailong", "123456") or die ("登录错误");//登录ftp ftp_chdir($ftp_conn,'/abc');//进入ftp abc目录 echo '<pre>';
print_r(ftp_rawlist($ftp_conn,"."));//详细列出当前目录下的目录及文件
echo '</pre>'; print_r(ftp_nlist($ftp_conn,"."));//列出当前目录下文件 @ftp_delete($ftp_conn,'123.txt');//删除文件 //从ftp上下载一个文件保存到本地
// $localfile = fopen('abc.txt',"w");//打开本地文件
// $sourcefile = "abc.txt";//ftp上文件
// ftp_fget($ftp_conn,$localfile,$sourcefile,FTP_ASCII);
// fclose($localfile);//关闭本地文件 //从本地上传一个文件到ftp目录下
// $localfile = fopen('abc.txt',"r");//打开本地文件
// $target = 'abc.txt';//指定ftp文件
// ftp_fput($ftp_conn,$target,$localfile,FTP_ASCII);//本地文件复制到ftp文件下
// fclose($localfile);//关闭本地文件 //从ftp下载文件到本地
ftp_get($ftp_conn,"ceshi.mp4","ceshi.mp4",FTP_ASCII);//同步下载
//ftp_nb_get($ftp_conn,"ceshi.mp4","ceshi.mp4",FTP_ASCII);//异步下载,也就是在下载的时候同时可以执行其他操作 //从本地上传到ftp
ftp_put($ftp_conn,"ceshi.mp4","ceshi.mp4",FTP_ASCII);//同步上传
//ftp_nb_put($ftp_conn,"ceshi.mp4","ceshi.mp4",FTP_ASCII);//异步上传,也就是在上传的时候同时可以执行其他操作 //在ftp服务器上新建目录
@ftp_mkdir($ftp_conn,"testdir"); ftp_close($ftp_conn);//关闭ftp

  

php 处理ftp常用操作与方法的更多相关文章

  1. 字符串的常用操作和方法(Python入门教程)

    字符串的常用操作 很好理解 字符串可以用 ' + ' 连接,或者乘一个常数重复输出字符串 字符串的索引操作 通过一对中括号可以找到字符串中的某个字符 可以通过正负数双向操作噢 用一个中括号来实现 为什 ...

  2. python openpyxl 封装Execl常用操作的方法

    封装Excel操作方法:先装openpyxl:pip install openpyxl==2.4.5(可以指定版本) 封装脚本:#encoding=utf-8 from openpyxl import ...

  3. MSSQL常用操作及方法总结

    1.在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启的解决办法: 到注册表中找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control ...

  4. MUI常用脚本及原生JavaScript常用操作元素方法

    1.mui元素转换html元素 var obj=mui("#id")[0]; 2.事件绑定 var btn = document.getElementById("logi ...

  5. day02 Python列表的增删查改及常用操作

    列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型,比如js中叫数组,他是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型比如: li = [‘alex’,12 ...

  6. vim(vi)常用操作及记忆方法

    vi(vim)可以说是linux中用得最多的工具了,不管你配置服务也好,写脚本也好,总会用到它.但是,vim作为一个“纯字符”模式下的工具,它的操作和WINDOWS中的文本编辑工具相比多少有些复杂.这 ...

  7. day06 字典、元组、set的方法及常用操作

    今日内容: 1.深浅拷贝 2.元组 3.字典 4.set 1.深浅拷贝 # 1.值拷贝 # 采用赋值的方法进行 # 只会将堆区容器变量与栈区的绑定关系进行复制 # 2.浅拷贝 # 会将堆区与栈区的绑定 ...

  8. 数组toString()方法,数组常用操作

    int[] arr ={1,2,3,4,5}; String arrString = Arrays.toString(arr); //输出[I@7150bd4d System.out.println( ...

  9. python基础操作以及其常用内置方法

    #可变类型: 值变了,但是id没有变,证明没有生成新的值而是在改变原值,原值是可变类型#不可变类型:值变了,id也跟着变,证明是生成了新的值而不是在改变原值,原值是不可变 # x=10# print( ...

随机推荐

  1. [osgearth][原]仿照谷歌,修改oe漫游器中focal(视角切换)功能

    oe中的视角加速感觉好奇怪,就仿照谷歌方式去改了. 先看看oe原来的漫游器改变视角的接口: void CameraManipulator::setViewpoint(const Viewpoint&a ...

  2. 从flask视角学习angular(一)整体对比

    写在前面 前端框架完全不懂. 看着angular中文官网的英雄编辑器教程和核心知识,用偷懒的类比法,从flask django的角度 记录一下自己对angular的理解. 作为工科的武曲,自己的体会是 ...

  3. 浅谈Java简单实现的生产者与消费者问题

    一.面对生产者和消费者的问题,首先我们得明白几点: 生产者:生产数据:消费者:消费数据.消费者在没有数据可供消费的情况下,不能消费:生产者在原数据没有被消费掉的情况下,不能生产新数据.假设,数据空间只 ...

  4. Mac python 环境配置

    问题:mac 只带了python2.7,要想使用高版本的Python,如python3.x,只能再次安装了,这样就会遇到 两个版本的切换问题了 如下图 : 执行 which python 如下图,查看 ...

  5. C++ 输出文件编码控制

    c++ 读写文件需要包含fstream头文件. 读文件声明形如:  ifstream fin("路径"): 写文件声明形如:ofstream fout("路径" ...

  6. English trip V1 - B 3. I'd Like a Room,Please 请给我一间房? Teacher:Julia Key:

    In this lesson you will learn to say what you need. 课上内容(Lesson) twin size bed  单人床 elevator     n. ...

  7. 20170814xlVBA限定日期按客户分类汇总

    原始数据表: 汇总格式: Sub subtotalDic() Dim Wb As Workbook Dim Sht As Worksheet Dim oSht As Worksheet Dim mYe ...

  8. 如何理解以太坊ABI - 应用程序二进制接口

    很多同学不是很明白以太坊ABI是什么,他的作用是什么,读完本文就明白了. 写在前面 阅读本文前,你应该对以太坊.智能合约有所了解, 如果你还不了解,建议你先看以太坊是什么,也可以观看我们的视频:零基础 ...

  9. 时钟中断TIMER_BH(bottom_half)实现分析

    017-12-6 16:27:35时钟中断TIMER_BH(bottom_half)实现分析1.3.1001. 时钟0号中断安装    setup_x86_irq(0, &irq0);@arc ...

  10. RMQ 解决区间查询问题

    线段树写法不管,比较灵活.这里主要讨论DP实现. 其实单纯说RMQ解决的是区间最值查询是不准确的,只要满足一个区间的信息可以从它的覆盖区间获得(即[L,R]<=[L,r],[l,R] (l< ...