当前位置:首页 > 日记 > 正文

PHP使用旋度来实现FTP文件下载功能。

PHP使用旋度来实现FTP文件下载功能。
本例为大家分享php ftp文件下载功能,供大家参考,具体内容如下

我不知道为什么我下载的文件与正常ftp_get功能很慢,但FTP客户端下载快,所以曲下载方式是正常的。
功能file_upload(ftpip美元,美元ftppwd ftpuser,美元美元美元,路径,filesavepath){
curlobj美元=(curl_init); / /初始化
/ /输入FTP对象文件,这样as'ftp: / / / / 1测试192.168.3.1 .webp
curl_setopt(curlobj美元,curlopt_url,FTP: / / ftpip美元。;
curl_setopt(curlobj美元,curlopt_header,0); / /输出标题
curl_setopt(curlobj美元,curlopt_returntransfer,0);
/ /时间300s后
curl_setopt(curlobj美元,curlopt_timeout,2000); / /超时
通过这个函数设置FTP用户名和密码,不需要设置!
curl_setopt(curlobj美元,curlopt_userpwd,ftpuser美元。':'。ftppwd美元);

$ outfile = fopen(filesavepath美元,大片+ '); / /保存到本地的文件名
curl_setopt(curlobj美元,美元curlopt_file,导出的文件);

美元($ curlobj)curl_exec RTN =;
如果(curl_errno($ curlobj)){
写登录日志('curl错误:。curl_error($ curlobj));
}
Fclose($文件);
curl_close($ curlobj);
如果(RTN = = 1美元){
返回true;
其他{ }
unlink($ filesavepath); / /如果下载失败,但当地的打开文件,所以要删除
返回false;
}

}
测试和下载小文件是很正常的。但是,如果网络速度慢,下载大文件时,会报告FTP超时错误。目前,我不知道配置问题在哪里,或者是什么问题。

以上是本文的全部内容,希望能对您有所帮助,希望大家多多支持。

相关文章

PS面膜的原理是什么

PS面膜的原理是什么

原理,电脑软件,PS,PS工具是多方面的,面膜是最常用的,是将不同灰度值的掩模变为不同的透明度,再到各层,使各层的透明性产生相应的变化,黑色是完全透明的,而白色则是完全不透明的。 PS面膜的原理、技巧及体会 优势: 1。易于修改,不使用橡皮擦或删…

利用InnoDB实施序列化隔离级别的方

利用InnoDB实施序列化隔离级别的方

序列化,方法,隔离级,电脑软件,InnoDB,串行化的实现 innodb的序列化的实现的实现方式主要有两种。 首先,当SELECT语句显式事务中的块,如1号的11-9表的实现,将应用于表11-6按(lock_s锁,锁记录事务锁兼容性表显示,lock_s)锁互斥写锁,所以序列化隔离…

PPT2010制作幻灯片加密的方法是什

PPT2010制作幻灯片加密的方法是什

方法,加密,幻灯片,电脑软件,在PPT中,很多人可能想知道,如果有一种方法来加密幻灯片让他们可以加密自己的幻灯片,不让它被泄露的意愿。以下是PPT2010制作幻灯片加密是由小编给你的方法。我希望能帮助你。 PPT2010制作幻灯片的加密方法 在计算…

PS图象处理软件将照片变成现实的水

PS图象处理软件将照片变成现实的水

教程,照片,水彩画,图象,处理软件,在本教程中,我们将学习使用PS的过滤功能,把照片变成现实的水彩效果。它将帮助你了解PS的艺术效果,希望你的朋友会喜欢它。 PS图象处理软件将照片变成现实的水彩画教程 PS图象处理软件教程: 影响 打开原始地图…

Word中统一体格式的快速设置

Word中统一体格式的快速设置

设置,中统,体格,快速,电脑软件,当文档用word编辑时,文本前后的格式往往会出现不一致的情况,我们如何能在今天和今天设置文本格式,小编辑器教你快速地设置单词中统一文本格式的操作技巧。 Word中统一体格式操作步骤的快速设置 打开word文档,找…

pscs6Flash教程

pscs6Flash教程

教程,电脑软件,pscs6Flash,现在我们用PS地图将使用CS6版本,没有分别的CS6动画模块版本之前,虽然差别不大,但有些新手可能会适应今天的,所以做一个flash教程,你看简单的动画的CS6的方法,在了解它的小研究! PS CS6的GIF动画教程 1。新的一个 2。字…

一个tutorie现实水珠PS图象处理软

一个tutorie现实水珠PS图象处理软

过滤器,水珠,图象,处理软件,现实,本教程使用PS图象处理软件的图层样式和过滤器加水的图片。现在我来告诉你怎么做,希望你能学到。 一个tutorie现实水珠PS图象处理软件过滤器 最终效果 1,一个新的500×500像素文件,背景填充黑色,按下D键盘,然后…

js自动生成动态HTML验证页面

js自动生成动态HTML验证页面

验证,动态,自动生成,页面,电脑软件,本文共享js自动生成动态HTML验证码页,输入错误自动清空输入框的功能,供大家参考,具体内容如下 验证码 { #代码 字体家庭:Arial; 字体样式:斜体; 字体粗细:粗体; 边界:0; 字母间距:2px; 颜色:蓝色; } 验证代码 在window.o…

带有白色旋转木马图形的本地js示例

带有白色旋转木马图形的本地js示例

旋转木马,图形,示例,白色,电脑软件,现在就让我们来看看js的本地旋转木马,再加上小圆点可以一起移动! CSS代码: * { 保证金:0px; 填料:0px; } UL { 宽度:2500px; 身高:300px; 位置:绝对; } 李{ 浮点数:左; 列表样式:无; } img { 宽度:500px; 身高:300px; } div {…

如何设置2013版PPT

如何设置2013版PPT

如何设置,电脑软件,PPT,完成PPT幻灯片页面设置后(参考:PowerPoint 2013页),用户可以在打印之前预览打印效果,打印或进一步设置。下面分享ppt2013如何设置打印,欢迎学习。 对于ppt2013设置打印的步骤如下: 打开我们需要打印的PPT幻灯片,然后单击页…

解决oracle批量修改问题

解决oracle批量修改问题

批量修改,电脑软件,oracle,问题:根据唯一的字段代码修改其他字段,修改部分数据,数字在数以万计的数据中,数据是大的,并且卡片在开始时是死的!愚蠢的方式,改变了一个不知道可以一年。其他方式的个人原因是真的无能为力: 更新ka02_new集aka065 = 1,aka…

PS如何设置画布尺寸PS画布尺寸设置

PS如何设置画布尺寸PS画布尺寸设置

方法,设置,尺寸,如何设置,电脑软件,当有人使用ps时,它可能太小或不够,或者像素不太低,等等。事实上,有一种方法可以改变这种现象。下面是这个方法的过程。我希望你能喜欢它。 步: 1。首先打开ps,然后查看上面的文件。 2, 打开文件后,单击New 三.…