php实现curl模拟ftp上传的方法


Posted in PHP onJuly 29, 2015

本文实例讲述了php实现curl模拟ftp上传的方法。分享给大家供大家参考。具体如下:

<?php
function upload($dir,$src,$dest)
{
  $ch = curl_init();
  $fp = fopen($src, 'r');
  curl_setopt($ch, CURLOPT_URL, 'ftp://user:pwd@host/interpretation/'.$dir .'/'. $dest);
  curl_setopt($ch, CURLOPT_UPLOAD, 1);
  curl_setopt($ch, CURLOPT_INFILE, $fp);
  curl_setopt($ch, CURLOPT_INFILESIZE, filesize($src));
  curl_exec ($ch);
  $error_no = curl_errno($ch);
  curl_close ($ch);
  if ($error_no != 0)
  {
     return 0;
  }else{
   return 1;
  }
} 
upload("images","s.py","aaa.py");
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php include的妙用,实现路径加密
Jul 29 PHP
PHP 基于文件头的文件类型验证类函数
May 01 PHP
PHP实现读取一个1G的文件大小
Aug 24 PHP
php ci框架中加载css和js文件失败的解决方法
Mar 03 PHP
两种设置php载入页面时编码的方法
Jul 29 PHP
php实现的Captcha验证码类实例
Sep 22 PHP
PHP使用MPDF类生成PDF的方法
Dec 08 PHP
php输出含有“#”字符串的方法
Jan 18 PHP
详解配置 Apache 服务器支持 PHP 文件的解析
Feb 15 PHP
PHP异步进程助手async-helper
Feb 05 PHP
Thinkphp5框架异常处理操作实例分析
Jun 03 PHP
ThinkPHP5分页paginate代码实例解析
Nov 10 PHP
php实现复制移动文件的方法
Jul 29 #PHP
详解PHP中的Traits
Jul 29 #PHP
php实现在多维数组中查找特定value的方法
Jul 29 #PHP
1亿条数据如何分表100张到Mysql数据库中(PHP)
Jul 29 #PHP
php实现仿写CodeIgniter的购物车类
Jul 29 #PHP
PHP使用逆波兰式计算工资的方法
Jul 29 #PHP
ThinkPHP实现递归无级分类――代码少
Jul 29 #PHP
You might like
php类的扩展和继承用法实例
2015/06/20 PHP
PHP 读取大文件并显示的简单实例(推荐)
2016/08/12 PHP
PHP+mysql+ajax轻量级聊天室实现方法详解
2016/10/17 PHP
php 文件下载 出现下载文件内容乱码损坏的解决方法(推荐)
2016/11/16 PHP
thinkPHP分页功能实例详解
2017/05/05 PHP
用javascript来实现动画导航效果的代码
2007/12/16 Javascript
Moment.js 不容错过的超棒Javascript日期处理类库
2012/04/15 Javascript
javascript 原型链维护和继承详解
2014/11/26 Javascript
兼容Firefox的Javascript XSLT 处理XML文件
2014/12/31 Javascript
JavaScript通过function定义对象并给对象添加toString()方法实例分析
2015/03/23 Javascript
究竟什么是Node.js?Node.js有什么好处?
2015/05/29 Javascript
Vue.js每天必学之指令系统与自定义指令
2016/09/07 Javascript
基于JavaScript实现右键菜单和拖拽功能
2016/11/28 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
ES6下React组件的写法示例代码
2017/05/04 Javascript
nodejs中安装ghost出错的原因及解决方法
2017/10/23 NodeJs
vue拖拽组件使用方法详解
2018/12/01 Javascript
关于vue2强制刷新,解决页面不会重新渲染的问题
2019/10/29 Javascript
vue 实现 rem 布局或vw 布局的方法
2019/11/13 Javascript
2020淘宝618理想生活列车自动领喵币js脚本的代码
2020/06/02 Javascript
django 将model转换为字典的方法示例
2018/10/16 Python
python画图的函数用法以及技巧
2019/06/28 Python
Flask框架学习笔记之模板操作实例详解
2019/08/15 Python
tensorflow-gpu安装的常见问题及解决方案
2020/01/20 Python
Pycharm同步远程服务器调试的方法步骤
2020/11/04 Python
HTML5上传文件显示进度的实现代码
2012/08/30 HTML / CSS
美国伊甸园兄弟种子公司:Eden Brothers
2018/07/01 全球购物
写演讲稿所需要注意的4个条件
2014/01/09 职场文书
写给老婆的检讨书
2014/02/21 职场文书
社区网格化管理实施方案
2014/03/21 职场文书
六年级学生期末评语
2014/12/26 职场文书
小浪底导游词
2015/02/12 职场文书
幼儿园园务工作总结2015
2015/05/18 职场文书
原告代理词范文
2015/05/25 职场文书
送给火锅店的创意营销方案!
2019/07/08 职场文书
php访问对象中的成员的实例方法
2021/11/17 PHP