11
上面是我的代码,$url,$postJson都是有值的,问题出在哪里呀?
解决了吗 老铁
public function http_curl($url, $type='get', $res='json', $arr=''){
//1.初始化curl
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);
//$url = 'http://www.baidu.com';
//2.设置curl的参数
curl_setopt($ch, CURLOPT_URL, $url); //跳过证书检查
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //从证书中检查SSL加密算法
if($type=="post"){
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$arr);
}
//3.采集
$output = curl_exec($ch);
//4.关闭
curl_close($ch);
if($res == 'json'){
if( curl_errno($ch) ){
//请求失败,返回错误信息
return curl_errno($ch);
}else{
//请求成功
return json_decode($output, true);
}
}
}
tp3.2.3 调用definedItem方法,页面有结果
你解决了吗?怎么回事
http_curl()你看看这个里面又返回值吗,别的没看出啥问题。