首页 > Web开发 > 详细

php原生curl接口的请求

时间:2017-05-25 18:06:48      阅读:504      评论:0      收藏:0      [点我收藏+]
    /**
     * @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地址是否有效还可以优化,最近被古老的原生框架,搞的不要不要的,我滴天。。。

php原生curl接口的请求

原文:http://www.cnblogs.com/qwgshare/p/6905120.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!