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 相关文章推荐
WINDOWS 2000下使用ISAPI方式安装PHP
Sep 05 PHP
配置支持SSI
Nov 25 PHP
php 无限级 SelectTree 类
May 19 PHP
PHP输出时间差函数代码
Jan 28 PHP
解析thinkphp中的M()与D()方法的区别
Jun 22 PHP
PHP中file_exists函数不支持中文名的解决方法
Jul 26 PHP
php设计模式之单例模式实例分析
Feb 25 PHP
PHP扩展开发入门教程
Feb 26 PHP
php读取文件内容到数组的方法
Mar 16 PHP
Zend Framework教程之Zend_Form组件实现表单提交并显示错误提示的方法
Mar 21 PHP
php中时间函数date及常用的时间计算
May 12 PHP
PHP实现创建以太坊钱包转账等功能
Apr 21 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/06 PHP
php遍历文件夹和文件列表示例分享
2014/03/11 PHP
ThinkPHP3.1新特性之多数据库操作更加完善
2014/06/19 PHP
php使用fputcsv()函数csv文件读写数据的方法
2015/01/06 PHP
JavaScript动态调整TextArea高度的代码
2010/12/28 Javascript
基于KMP算法JavaScript的实现方法分析
2013/05/03 Javascript
JsRender for index循环索引用法详解
2014/10/31 Javascript
JS实现光滑展开合拢的菜单效果代码
2015/09/16 Javascript
jQuery事件绑定用法详解(附bind和live的区别)
2016/01/19 Javascript
JavaScript职责链模式概述
2016/09/17 Javascript
JavaScript给每一个li节点绑定点击事件的实现方法
2016/12/01 Javascript
基于JavaScript中字符串的match与replace方法(详解)
2017/12/04 Javascript
Vue学习之组件用法实例详解
2020/01/06 Javascript
解决小程序无法触发SESSION问题
2020/02/03 Javascript
如何在vue中使用video.js播放m3u8格式的视频
2021/02/01 Vue.js
[06:33]3.19 DOTA2发布会 海涛、冷冷、2009见证希望
2014/03/21 DOTA
[01:54]胎教DOTA2 准妈妈玩家现身中国区预选赛
2016/06/26 DOTA
Python基于回溯法子集树模板解决选排问题示例
2017/09/07 Python
解决PyCharm不运行脚本,而是运行单元测试的问题
2019/01/17 Python
python redis 删除key脚本的实例
2019/02/19 Python
Django admin model 汉化显示文字的实现方法
2019/08/12 Python
使用python制作游戏下载进度条的代码(程序说明见注释)
2019/10/24 Python
Python爬虫之Selenium警告框(弹窗)处理
2020/12/04 Python
全方位了解CSS3的Regions扩展
2015/08/07 HTML / CSS
html5 迷宫游戏(碰撞检测)实例一
2013/07/25 HTML / CSS
amazeui时间组件的实现示例
2020/08/18 HTML / CSS
2014世界杯球队球队口号
2014/06/05 职场文书
公司委托书怎么写
2014/08/02 职场文书
运动会铅球比赛加油稿
2014/09/26 职场文书
医院科室评语
2015/01/04 职场文书
党员转正意见怎么写
2015/06/03 职场文书
篮球比赛通讯稿
2015/07/18 职场文书
高中运动会前导词
2015/07/20 职场文书
学校教学管理制度
2015/08/06 职场文书
python实现调用摄像头并拍照发邮箱
2021/04/27 Python
Redis 报错 error:NOAUTH Authentication required
2022/05/15 Redis