如何将curl数据检索到php中

如何将curl数据检索到php中,php,curl,yii,Php,Curl,Yii,您好,我正在尝试将curl数据从yii文件获取到php,但无法获取任何数据,每次restfulapi客户端显示“响应不包含任何数据” 我想从我的yii文件检索数据到php文件 这是我的yii代码 public function actionMakeWebPaytmPayment() { $this->checkAuth(); if (!isset($this->requestData->booking_id) || !isset($this-&

您好,我正在尝试将curl数据从yii文件获取到php,但无法获取任何数据,每次restfulapi客户端显示“响应不包含任何数据” 我想从我的yii文件检索数据到php文件

这是我的yii代码

public function actionMakeWebPaytmPayment()
{
    $this->checkAuth();
    if (!isset($this->requestData->booking_id) || 
        !isset($this->requestData->user_id) || 
        !isset($this->requestData->invoice_price) || 
                    !isset($this->requestData->user_mobile) || 
                    !isset($this->requestData->user_mail) || 
        !trim($this->requestData->booking_id) ||
        !trim($this->requestData->user_id) ||  
        !trim($this->requestData->invoice_price) || 
                    !trim($this->requestData->user_mobile) ||
                    !trim($this->requestData->user_mail)){
            $this->sendErrorResponse(''
                , Constants::API_INVALID_RECHARGE_CREDIT_PAYLOAD_CODE
                , Constants::API_INVALID_RECHARGE_CREDIT_PAYLOAD_MESSAGE);
    }

       else
       {
          $paytmUrl='http://tooler.in/PaytmKit/pgRedirect.php';
          $data = json_encode(array("booking_id" => $this->requestData->booking_id ,'user_id' => $this->requestData->user_id, 'invoice_price' => $this->requestData->invoice_price,'user_mobile'=> $this->requestData->user_mobile,'user_mail'=> $this->requestData->user_mail));

          try {
        $output = Yii::app()->curl->post($paytmUrl, $data);
        $data = json_decode($output);
                    echo $data;
                    exit;
    }catch(Exception $ex){
                echo $ex;
            }
       }     
}
这是这个服务器中的php文件,我试图在其中检索数据

    <?php
header('Content-Type: application/json');
header("Pragma: no-cache");
header("Cache-Control: no-cache");
header("Expires: 0");

// following files need to be included
require_once("./lib/config_paytm.php");
require_once("./lib/encdec_paytm.php");
echo 'test';
$inputJSON = file_get_contents('php://input');
$input= var_dump(json_decode( $inputJSON, TRUE )); 
echo $input;
print_r($input);
exit();
$decoded = var_dump(json_decode($data, true));
print_r($decoded);
exit();
?>

没有echo或print命令工作,我得到的唯一结果是“响应不包含任何数据” 需要帮忙吗