LEN

PHP CURL 文件上传
前几天同事使用curl 上传图片, 使用CURL 上传图片存在一些坑 受php版本影响以前都是使用 $data =...
扫描右侧二维码阅读全文
30
2017/05

PHP CURL 文件上传

前几天同事使用curl 上传图片, 使用CURL 上传图片存在一些坑 受php版本影响以前都是使用


$data = array('mypic'=>'@'. $file);

最新的解决方案是 使用CURLFile 内置类使用

/**
 * Created by PhpStorm.
 * Author: Len
 * mail: i@91coder.org
 * Date: 2017/5/30
 * Time: 0:53
 */
$url = 'http://127.0.0.1/test.php';
$file = __DIR__ .'/logo.png';

$data = array('mypic'=>new CURLFile($file));
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
$content = curl_exec($curl);
curl_close($curl);
print_r($content);
Last modification:June 2nd, 2017 at 02:05 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

One comment

  1. 严昊

    66666