所以我在库中使用条带类来进行codeigniter。一个功能以:
结束$response = curl_exec( $req );
curl_close( $req );
return $response;
我想知道如何在请求数据的控制器中获得$ echo响应。
在我的控制器中,我有以下内容:
$this->load->library('stripe');
$this->stripe->charge_card($amount, $card, $desc);
echo $response;
现在,控制器抛出错误,指出$response
未定义。我也尝试过:echo $this->stripe->response();
但这给了我相同的结果。
因此,如果库return $reponse
如何在最初发出请求的控制器中回显它? EX(echo $response;
)
答案 0 :(得分:0)
您需要在变量中捕获函数的返回值:
$response = $this->stripe->charge_card($amount, $card, $desc);
然后做
echo $response;
因此,您的新代码应如下所示:
$this->load->library('stripe');
$response = $this->stripe->charge_card($amount, $card, $desc);
echo $response;