在php中上传文件除了常规的表单提交方式,我们还可以使用curl,例子如下:
- $file = array("upimg"=>"@E:/png.png");//文件路径,前面要加@,表明是文件上传.
- $curl = curl_init("http://localhost/a.php");
- curl_setopt($curl,CURLOPT_POST,true);
- curl_setopt($curl,CURLOPT_POSTFIELDS,$file);
- curl_exec($curl);
通过这种方式,我们不需要创建任何表单,非常干净。
本文转自 ustb80 51CTO博客,原文链接:http://blog.51cto.com/ustb80/1030617,如需转载请自行联系原作者