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 相关文章推荐
phpmyadmin操作流程
Oct 09 PHP
杏林同学录(三)
Oct 09 PHP
php 图片上传类代码
Jul 17 PHP
PHP 采集程序中常用的函数
Dec 09 PHP
php实现比较两个文件夹异同的方法
Jun 18 PHP
PHP微信公众号自动发送红包API
Jun 01 PHP
Yii框架扩展CGridView增加导出CSV功能的方法
May 24 PHP
PHP实现的注册,登录及查询用户资料功能API接口示例
Jun 06 PHP
PHP实现下载远程图片保存到本地的方法
Jun 19 PHP
ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
Jun 13 PHP
laravel5.2表单验证,并显示错误信息的实例
Sep 29 PHP
PHP的new static和new self的区别与使用
Nov 27 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 HTML代码串 截取实现代码
2009/06/29 PHP
PHP-Fcgi下PHP的执行时间设置方法
2013/08/02 PHP
PHP函数addslashes和mysql_real_escape_string的区别
2014/04/22 PHP
PHP实现的迷你漂流瓶
2015/07/29 PHP
Yii2配置Nginx伪静态的方法
2017/05/05 PHP
jQuery中add实现同时选择两个id对象
2010/10/22 Javascript
JS 实现导航栏悬停效果
2013/09/23 Javascript
js 点击页面其他地方关闭弹出层(示例代码)
2013/12/24 Javascript
jQuery中阻止冒泡事件的方法介绍
2014/04/12 Javascript
JQuery datepicker 用法详解
2015/12/25 Javascript
用JS动态改变表单form里的action值属性的两种方法
2016/05/25 Javascript
第五篇Bootstrap 排版
2016/06/21 Javascript
jQuery中ajax错误调试分析
2016/12/01 Javascript
用jQuery实现可输入多选下拉组合框实例代码
2017/01/18 Javascript
详解小程序如何避免多次点击,重复触发事件
2019/04/08 Javascript
Python实现简单的可逆加密程序实例
2015/03/05 Python
使用Python的Tornado框架实现一个一对一聊天的程序
2015/04/25 Python
Python对象转JSON字符串的方法
2016/04/27 Python
python Opencv将图片转为字符画
2021/02/19 Python
python使用Matplotlib画条形图
2020/03/25 Python
python PyQt5/Pyside2 按钮右击菜单实例代码
2019/08/17 Python
使用python脚本自动创建pip.ini配置文件代码实例
2019/09/20 Python
django中瀑布流写法实例代码
2019/10/14 Python
Python 取numpy数组的某几行某几列方法
2019/10/24 Python
浅谈django 重载str 方法
2020/05/19 Python
python中执行smtplib失败的处理方法
2020/07/01 Python
python的dict判断key是否存在的方法
2020/12/09 Python
html5 桌面提醒:Notifycations应用介绍
2012/11/27 HTML / CSS
Web前端页面跳转并取到值
2017/04/24 HTML / CSS
实习教师自我鉴定
2013/12/09 职场文书
元旦促销方案
2014/03/15 职场文书
市场营销专业毕业生求职信
2014/07/21 职场文书
个人党性分析材料
2014/12/19 职场文书
诚信考试承诺书范文
2015/04/29 职场文书
2016新年致辞
2015/08/01 职场文书
用python删除文件夹中的重复图片(图片去重)
2021/05/12 Python