zoukankan      html  css  js  c++  java
  • thinkphp中curl的使用,常用于接口

    /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"];
  • 相关阅读:
    mkdir,rmdir
    linux目录结构
    echo
    date
    man
    cd
    ls
    线程、进程
    php类型的自动转换
    电商
  • 原文地址:https://www.cnblogs.com/walter371/p/3984829.html
Copyright © 2011-2022 走看看