php原生curl接口的请求
Posted 十月桂花香十里
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php原生curl接口的请求相关的知识,希望对你有一定的参考价值。
/** * @desc 接口请求处理 * @date 2017/5/19 11:39 * @param [$url请求的接口地址,$way为false为get请求,true为post请求] * @author [email protected] * @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地址是否有效还可以优化,最近被古老的原生框架,搞的不要不要的,我滴天。。。
以上是关于php原生curl接口的请求的主要内容,如果未能解决你的问题,请参考以下文章