php curl模拟input数组形式上传图片

能不能通过curl模拟出下面html的形式来上传图片

<input type="file" name="imgs[]"/>
<input type="file" name="imgs[]"/>
<input type="file" name="imgs[]"/>

$file_obj = curl_file_create(realpath($file), 'image/png');
$data['imgs'][] = $file_obj;

也就是说是这种。但是这个会报错,Array to string conversion

我用http_build_query()来处理。但是这样处理之后$_FILES就接收不到值了

请问有没有什么办法,可以解决

哔哔one
浏览 448回答 1
1回答

慕斯709654

既然HTML input的name是imgs[],那curl也用这个就行了($data['imgs[]']=$file_obj),而不是搞个数组。
打开App,查看更多内容
随时随地看视频慕课网APP