PHP curl文件上传

热度:6222022-09-12 13:30 收藏 0 点赞 0

最近做PHP的curl文件上传,网上找了好多方法都不行,最后朋友推荐了一个方法实现了,如下:

function getWordNum($file){
	    
	    ///static/upload/2022/09/07/202209077542.docx
	    
	    $ch = curl_init();
        
        //Get the response from cURL
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        
        //Set the Url
        curl_setopt($ch, CURLOPT_URL, '上传地址');
        curl_setopt($ch, CURLOPT_VERBOSE, 2);
        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        //curl_exec: var_dump(curl_errno($ch));
        //var_dump(curl_error($ch)); 
        
        
        
        $path = APP_PATH.$file;
        $file = curl_file_create($path, 'application/pdf', 'file');
        
        //Create a POST array with the file in it
        $postData = array(
            'file' => $file,
        );
        curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
        
        // Execute the request, decode the json into array
        $response = curl_exec($ch);
        var_dump($response);
        
        
}


暂无评论
登录后才可以评论~立即登录

如何获取资源?

您可以关注底部公众号,回复文章提示的 “ 关键词 ” 获取对应资源。

每日分享

每日分享收集的网络资源,其中包含开源项目、小工具、常用软件,以及音频视频、电子书籍等。

外卖天天领红包,饿了么,美团红包天天都有!

外卖天天领红包,饿了么,美团红...

最低每顿可省2元

分享两个远程工具-ToDesk和向日葵

分享两个远程工具-ToDesk和向日葵...

在工作生活中经常用到远程,QQ远程很卡,第三方远程工具就比较方便了。

爱奇艺万能播放器2018年完整版

爱奇艺万能播放器2018年完整版

2018年的爱奇艺万能播放器,功能齐全,没有广告!

分享500套个人求职简历模板

分享500套个人求职简历模板

500套免费求职简历下载!

一款最近很火的自动跳过广告APP,无root直装版

一款最近很火的自动跳过广告APP,...

自动跳过广告,无需root

WPS免费去广告电脑软件

WPS免费去广告电脑软件

wps广告实在太多了,下载一个去广告版本