/** * @desc 接口请求处理 * @date 2017/5/19 11:39 * @param [$url请求的接口地址,$way为false为get请求,true为post请求] * @author 1245049149@qq.com * @return [array $data] */ public function getApiData($url,$way='false'){ $ch = curl_init(); //设置选项,包括URL curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_POST, $way); //post提交方式 //执行并获取HTML文档内容 $output = curl_exec($ch); //释放curl句柄 curl_close($ch); //转换json数据 $data = json_decode($output,true); //返回数据 return $data; }
对于url地址是否有效还可以优化,最近被古老的原生框架,搞的不要不要的,我滴天。。。