主页 > TokenPocket下载 > 「TokenPocket最新版」如何在php中利用cur对ftp文件进行下载

「TokenPocket最新版」如何在php中利用cur对ftp文件进行下载

admin TokenPocket下载 2022年07月08日

怎么在php中利用cur对ftp文件进行下载

本文主要介绍"如何在php中利用cur对ftp文件进行下载",希望能够解决您遇到有关问题,下面我们一起来看这篇 "如何在php中利用cur对ftp文件进行下载" 文章。

function file_upload($ftpIp,$ftpUser,$ftpPwd,$path,$fileSavePath){   $curlobj = curl_init();//初始化   //传入ftp的目标文件,如'ftp://192.168.3.1/test/1.jpg'   curl_setopt($curlobj,CURLOPT_URL,"ftp://".$ftpIp."http://www.codebaoku.com/".$path);   curl_setopt($curlobj,CURLOPT_HEADER,0);//不输出header   curl_setopt($curlobj,CURLOPT_RETURNTRANSFER,0);   //time out after 300s    curl_setopt($curlobj,CURLOPT_TIMEOUT,2000);//超时时间   //通过这个函数设置ftp的用户名和密码,没设置就不需要!    curl_setopt($curlobj,CURLOPT_USERPWD,$ftpUser.':'.$ftpPwd);   $outfile = fopen($fileSavePath,'w+'); //保存到本地文件的文件名    curl_setopt($curlobj,CURLOPT_FILE,$outfile);   $rtn = curl_exec($curlobj);   if(curl_errno($curlobj)){     writeLog('Curl error: ' . curl_error($curlobj));   }   fclose($outfile);   curl_close($curlobj);    if($rtn == 1){     return true;    }else{     unlink($fileSavePath);//如果下载失败,但是本地open了这个文件,所以要删除     return false;    } }

关于 "如何在php中利用cur对ftp文件进行下载" 就介绍到这。希望大家多多支持编程宝库。

下一节:怎么安装与使用phpmyadminPHP编程技术

如何安装与使用phpmyadmin:本文主要介绍"怎么安装与使用phpmyadmin",希望能够解决您遇到有关问题,下面我们一起来看这篇 "怎么安装与使用phpmyadmin" 文章。 $cfg['blowfish_sec ...

广告位
标签: php   编程   ftp   程序设计   curl   编程宝库