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学习笔记 IIS7下安装配置php环境
Oct 29 PHP
php获取$_POST同名参数数组的实现介绍
Jun 30 PHP
php addslashes 利用递归实现使用反斜线引用字符串
Aug 05 PHP
限制ckeditor上传图片文件大小的方法
Nov 15 PHP
php中最简单的字符串匹配算法
Dec 16 PHP
Zend Framework教程之MVC框架的Controller用法分析
Mar 07 PHP
php数组冒泡排序算法实例
May 06 PHP
thinkphp 手机号和用户名同时登录
Jan 20 PHP
PHP实现的简单适配器模式示例
Jun 22 PHP
PHP的静态方法与普通方法用法实例分析
Sep 26 PHP
对laravel的session获取与存取方法详解
Oct 08 PHP
解决Laravel 不能创建 migration 的问题
Oct 09 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漏洞之跨网站请求伪造与防止伪造方法
2013/08/15 PHP
php中socket的用法详解
2014/10/24 PHP
PHP+MySQL之Insert Into数据插入用法分析
2015/09/27 PHP
php指定长度分割字符串str_split函数用法示例
2017/01/30 PHP
laravel 解决Validator使用中出现的问题
2019/10/25 PHP
JavaScript 事件查询综合
2009/07/13 Javascript
Prototype RegExp对象 学习
2009/07/19 Javascript
js更优雅的兼容
2010/08/12 Javascript
jquery 学习之一 对象访问
2010/11/23 Javascript
JavaScript编写带旋转+线条干扰的验证码脚本实例
2016/05/30 Javascript
jQuery AJAX timeout 超时问题详解
2016/06/21 Javascript
微信小程序  wx.request合法域名配置详解
2016/11/23 Javascript
Javascript 判断两个IP是否在同一网段实例代码
2016/11/28 Javascript
利用javascript实现的三种图片放大镜效果实例(附源码)
2017/01/23 Javascript
激动人心的 Angular HttpClient的源码解析
2017/07/10 Javascript
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
2017/09/19 Javascript
React Native 通告消息竖向轮播组件的封装
2020/08/25 Javascript
axios进阶实践之利用最优雅的方式写ajax请求
2017/12/20 Javascript
写一个Vue Popup组件
2019/02/25 Javascript
ES6顶层对象、global对象实例分析
2019/06/14 Javascript
详解package.json版本号规则
2019/08/01 Javascript
Vue实现按钮级权限方案
2019/11/21 Javascript
python使用append合并两个数组的方法
2015/04/28 Python
Python初学时购物车程序练习实例(推荐)
2017/08/08 Python
Python3爬虫学习之应对网站反爬虫机制的方法分析
2018/12/12 Python
用Cython加速Python到“起飞”(推荐)
2019/08/01 Python
wxPython色环电阻计算器
2019/11/18 Python
Selenium启动Chrome时配置选项详解
2020/03/18 Python
Python标准库:内置函数max(iterable, *[, key, default])说明
2020/04/25 Python
python 爬取腾讯视频评论的实现步骤
2021/02/18 Python
CSS3 实现footer 固定在底部(无论页面多高始终在底部)
2019/10/15 HTML / CSS
元旦促销方案
2014/03/15 职场文书
党员目标管理责任书
2014/07/25 职场文书
全国爱眼日活动总结
2015/02/27 职场文书
商务司机岗位职责
2015/04/10 职场文书
2019银行员工个人工作自我鉴定
2019/06/27 职场文书