curl傳值(post)之laravel框架
阿新 • • 發佈:2018-11-26
function curlPost($url,$data='',$method){ header("Access-Control-Allow-Origin: *");//所有都可以跨域 $ch=curl_init();//1.初始化 curl_setopt($ch,CURLOPT_URL,$url);//2.請求地址 curl_setopt($ch,CURLOPT_CUSTOMREQUEST,$method);//3.請求方式 if($method=="POST"){//4.post方式的時候新增資料 curl_setopt($ch,CURLOPT_POSTFIELDS,$data); } curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); $tmpInfo=curl_Exec($ch);//5.執行 if(curl_errno($ch)){//6.如果出錯 return curl_errno($ch); } curl_close($ch);//關閉 return $tmpInfo; } $url="http://www.kuaidi100.com/query?type=zhongtong&postid=75105765077163"; $option=array( ); $result=curlPost($url,$option,'POST'); $data=json_decode($result); print_r($data);