原文地址: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. Codeforces 797B - Odd sum

    B. Odd sum 题目链接:http://codeforces.com/problemset/problem/797/B time limit per test 1 second memory l ...

  2. Python redis 简单介绍

    Python redis 简单介绍 1.安装 终端输入: pip(or)pip3.6 install redis 安装成功 2.哈哈,发现我并没有redis服务可以访问,所以到这里,在本机安装了red ...

  3. Python数据分析-Day2-Pandas模块

    1.pandas简介 Python Data Analysis Library 或 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.Pandas 纳入了大量库和一些标 ...

  4. Linux 各种软件的安装-Apache + php 篇

    mysql装好了,三剑客还差两个 apache就简单多了. yum -y install httpd # 删除默认欢迎页面 rm -f /etc/httpd/conf.d/welcome.conf s ...

  5. Fat jar用途

    1.Fat jar用途 我们都知道默认的eclipse下打包jar时,是无法连同外部引用包一起打包的.所以一般我们可以自己编写MINIFEST.MF文件来手动将需要的jar包加入进来,但是这样对于引用 ...

  6. Ubuntu16.04安装8821CE 无线网卡无驱动

    已解决 参考链接:https://unix.stackexchange.com/question ... -mint-18-2 内容 Worked solution (Requirements: ke ...

  7. No address associated with hostname

    java.net.UnknownHostException: Unable to resolve host "www.baidu.com": No address associat ...

  8. BGP - 5,BGP属性

    metric,自己决定去哪个EBGP邻居 local-pre,影响AS内部IBGP邻居的路由决策 med,影响AS外部EBGP邻居的路由决策   1,BGP属性     公认传递(well-known ...

  9. 11月24日 layouts and rendering in rails(部分没有看)

    http://guides.rubyonrails.org/layouts_and_rendering.html  中文 This guide covers the basic layout feat ...

  10. 倒排索引(Inverted Index)

    倒排索引(Inverted Index) 倒排索引是一种索引结构,它存储了单词与单词自身在一个或多个文档中所在位置之间的映射.倒排索引通常利用关联数组实现.它拥有两种表现形式: inverted fi ...