首页 > Web开发 > 详细

thinkphp中curl的使用,常用于接口

时间:2014-09-21 18:59:42      阅读:7094      评论:0      收藏:0      [点我收藏+]

/lib/action/PublicAction.class.php

class PublicAction extends Action{
//curl,返回数组
    public function get_curl_json($url){
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
        $result = curl_exec($ch);
        if(curl_errno($ch)){
            print_r(curl_error($ch));
        }
        curl_close($ch);
        return json_decode($result,TRUE);
    }
}

/lib/action/GameAction.class.php

$usage="http://api.xxx.com/xxx/pay.php?username=".$username."&pid=".$pid."&server=".$server."&time=".$time."&domain=".$domain."&money=".$money."&order=".$order."&sign=".$sign;
        $Public = A("Public");
        $data = $Public->get_curl_json($usage);
        $retCode = $data["orderid"];

 

thinkphp中curl的使用,常用于接口

原文:http://www.cnblogs.com/walter371/p/3984829.html

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