标签:
1 PHP版本>=5.5需要对文件路径进行处理 2 <?php 3 $url = "http://127.0.0.1/PHPcode/upload_output.php"; 4 5 //1.初始化 6 $ch = curl_init($url); 7 $path =realpath("a.jpg"); 8 //php5.5以上版本需要绝对地址,并使用CURLFile创建一个文件对象 9 $file = new CURLFile($path,"image/jpeg","test_name"); 10 $data = array(‘test_name‘=>$file); 11 //2.设置选项,包括URL 12 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//将curl_exec()获取的信息以文件流的形式返回, 13 //而不是直接输出 14 //启用时会将头文件信息作为数据流信息输出 15 //设置post 16 curl_setopt($ch, CURLOPT_POST, 1); 17 18 //将POST变量加上 19 curl_setopt($ch,CURLOPT_POSTFIELDS,$data); 20 //3.执行并获取HTML文档内容 21 $output = curl_exec($ch); 22 23 //4.释放Curl句柄 24 curl_close($ch); 25 echo $output; 26 ?>
标签:
原文地址:http://www.cnblogs.com/zhgl/p/4582449.html