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 相关文章推荐
javascript 小型动画组件与实现代码
Jun 02 PHP
解析php中memcache的应用
Jun 18 PHP
YII实现分页的方法
Jul 09 PHP
php+mysql结合Ajax实现点赞功能完整实例
Jan 30 PHP
搭建基于Docker的PHP开发环境的详细教程
Jul 01 PHP
利用PHP如何实现Socket服务器
Sep 23 PHP
yii用户注册表单验证实例
Dec 26 PHP
PHP计算数组中值的和与乘积的方法(array_sum与array_product函数)
Apr 01 PHP
解析PHP之提取多维数组指定列的方法
Jan 03 PHP
PHP 二维关联数组根据其中一个字段排序(推荐)
Apr 04 PHP
php计数排序算法的实现代码(附四个实例代码)
Mar 31 PHP
PHP中多字节字符串操作实例详解
Aug 23 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 Parse Error: syntax error, unexpected $end 错误的解决办法
2012/06/05 PHP
PHP实现算式验证码和汉字验证码实例
2015/03/09 PHP
PHP制作用户注册系统
2015/10/23 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
2016/02/26 PHP
PHP实现文件上传后台处理脚本
2020/03/04 PHP
JS window对象的top、parent、opener含义介绍
2013/12/03 Javascript
深入理解js promise chain
2016/05/05 Javascript
jQuery validate验证插件使用详解
2016/05/11 Javascript
深入浅出ES6新特性之函数默认参数和箭头函数
2016/08/01 Javascript
微信小程序 教程之注册页面
2016/10/17 Javascript
vue组件间通信解析
2017/03/01 Javascript
Angular.js实现动态加载组件详解
2017/05/28 Javascript
ionic中的$ionicPlatform.ready事件中的通用设置
2017/06/11 Javascript
Windows下快速搭建NodeJS本地服务器的步骤
2017/08/09 NodeJs
Vue2.0设置全局样式(less/sass和css)
2017/11/18 Javascript
angular2 ng2-file-upload上传示例代码
2018/08/23 Javascript
小程序实现留言板
2018/11/02 Javascript
element-ui table span-method(行合并)的实现代码
2018/12/20 Javascript
详解javascript中的Error对象
2019/04/25 Javascript
八种Vue组件间通讯方式合集(推荐)
2020/08/18 Javascript
用python 批量更改图像尺寸到统一大小的方法
2018/03/31 Python
python 批量添加的button 使用同一点击事件的方法
2019/07/17 Python
Python+PyQt5实现灭霸响指功能
2020/05/25 Python
浅谈python出错时traceback的解读
2020/07/15 Python
python 19个值得学习的编程技巧
2020/08/15 Python
泰国的头号网上婴儿用品店:Motherhood.co.th
2019/04/09 全球购物
黄继光的英雄事迹材料
2014/02/13 职场文书
员工安全生产责任书
2014/07/22 职场文书
2014银行领导班子群众路线对照检查材料思想汇报
2014/09/17 职场文书
党的群众路线教育实践活动心得体会(企业)
2014/11/03 职场文书
单位租房协议书范本
2014/12/04 职场文书
就业意向协议书
2015/01/29 职场文书
行政处罚事先告知书
2015/07/01 职场文书
Pytest之测试命名规则的使用
2021/04/16 Python
Golang中异常处理机制详解
2021/06/08 Golang
Python  序列化反序列化和异常处理的问题小结
2022/12/24 Python