您的位置:首页 > 编程语言 > PHP开发

PHP通过CURL上传文件

2016-09-02 16:13 459 查看
<?php
$url = 'http://test/upload_file';
$file_name = 'test.jpg';
$real_name = realpath($file_name);
$data = array(
'file' => '@' . $real_name;
);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

$res = curl_exec($ch);
curl_close($ch);


只需要在文件名(包括路径)前加上@就可以通过CURL传文件

‘file’ => ‘@’ . $real_name;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: