微信支付Notice: Use of undefined constant CURLOP_TIMEOUT - assumed

来源:互联网 发布:seed软件知乎 编辑:程序博客网 时间:2024/06/05 17:45

WxPay.JsApiPay.php

public function GetOpenidFromMp($code){$url = $this->__CreateOauthUrlForOpenid($code);//初始化curl$ch = curl_init();//设置超时curl_setopt($ch, CURLOPT_TIMEOUT, 30);//这里少了个T【CURLOP_TIMEOUT , CURLOPT_TIMEOUT】curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,FALSE);curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,FALSE);curl_setopt($ch, CURLOPT_HEADER, FALSE);curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);if(WxPayConfig::CURL_PROXY_HOST != "0.0.0.0" && WxPayConfig::CURL_PROXY_PORT != 0){curl_setopt($ch,CURLOPT_PROXY, WxPayConfig::CURL_PROXY_HOST);curl_setopt($ch,CURLOPT_PROXYPORT, WxPayConfig::CURL_PROXY_PORT);}//运行curl,结果以jason形式返回$res = curl_exec($ch);curl_close($ch);//取出openid$data = json_decode($res,true);$this->data = $data;$openid = $data['openid'];return $openid;}






0 0
原创粉丝点击