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脚本的10个技巧(4)
Oct 09 PHP
发一个php简单的伪原创程序,配合商城采集用的
Oct 12 PHP
PHP 中检查或过滤IP地址的实现代码
Nov 27 PHP
wamp下修改mysql访问密码的解决方法
May 07 PHP
PHP闭包实例解析
Sep 08 PHP
Laravel 5 框架入门(一)
Apr 09 PHP
PHP页面转UTF-8中文编码乱码的解决办法
Oct 20 PHP
Joomla实现组件中弹出一个模式(modal)窗口的方法
May 04 PHP
php mysqli查询语句返回值类型实例分析
Jun 29 PHP
php + nginx项目中的权限详解
May 23 PHP
PHP实现分布式memcache设置web集群session同步的方法
Apr 10 PHP
PHP实现的权重算法示例【可用于游戏根据权限来随机物品】
Feb 15 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/06/21 PHP
php ucwords() 函数将字符串中每个单词的首字符转换为大写(实现代码)
2016/05/12 PHP
PHP的微信支付接口使用方法讲解
2019/03/08 PHP
TP - 比RBAC更好的权限认证方式(Auth类认证)
2021/03/09 PHP
javascript窗口宽高,鼠标位置,滚动高度(详细解析)
2013/11/18 Javascript
Jquery 获取对象的几种方式介绍
2014/01/17 Javascript
JavaScript调试技巧之console.log()详解
2014/03/19 Javascript
JS动态改变表格边框宽度的方法
2015/03/31 Javascript
用JavaScript实现PHP的urlencode与urldecode函数
2015/08/13 Javascript
React实现双向绑定示例代码
2016/09/19 Javascript
js判断价格,必须为数字且不能为负数的实现方法
2016/10/07 Javascript
jquery 动态增加删除行的简单实例(推荐)
2016/10/12 Javascript
js学习总结_轮播图之渐隐渐现版(实例讲解)
2017/07/17 Javascript
详解使用vuex进行菜单管理
2017/12/21 Javascript
vue中本地静态图片路径写法
2018/03/06 Javascript
iview日期控件,双向绑定日期格式的方法
2018/03/15 Javascript
JS实现li标签的删除
2019/04/12 Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
2019/07/31 jQuery
node.js中npm包管理工具用法分析
2020/02/14 Javascript
基于postman获取动态数据过程详解
2020/09/08 Javascript
[01:29:46]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第二局
2016/02/27 DOTA
python使用cookielib库示例分享
2014/03/03 Python
一步步解析Python斗牛游戏的概率
2016/02/12 Python
Python中的id()函数指的什么
2017/10/17 Python
详谈python3中用for循环删除列表中元素的坑
2018/04/19 Python
linux下python中文乱码解决方案详解
2019/08/28 Python
PyQt5+Caffe+Opencv搭建人脸识别登录界面
2019/08/28 Python
利用Pycharm + Django搭建一个简单Python Web项目的步骤
2020/10/22 Python
利用CSS3实现平移动画效果示例代码
2016/10/12 HTML / CSS
YOOX台湾:意大利奢侈品电商
2018/10/13 全球购物
韩国保养品、日本药妆购物网:小三美日
2018/12/30 全球购物
Nike墨西哥官网:Nike MX
2020/08/30 全球购物
土木工程专业自荐信
2013/10/04 职场文书
导游词之襄阳古城
2019/09/27 职场文书
JavaScript高级程序设计之变量与作用域
2021/11/17 Javascript
《吸血鬼:避世 血猎》官宣4.27发售 系列首款大逃杀
2022/04/03 其他游戏