你好,我正在從一臺服務器傳遞一個JSON數組,比如www.example1.com,我想在另一臺服務器上接收這個數據,比如www.example2.com/test.php。我已經使用cURL嘗試了這一點,但我沒有在接收端獲取這些數據。位於發件人從一臺服務器發送JSON並在另一臺服務器上接收
$send_data = json_encode($myarray);
$request_url = 'www.example2.com/test.php';
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $request_url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, 'send_data='.$send_data);
$response = curl_exec($curl);
$curl_error = curl_error($curl);
curl_close($curl);
代碼下面是我的代碼
代碼在接收
if(isset($_REQUEST['send_data'])){
$userinfo = json_decode($_REQUEST['send_data'],true);
print_r($userinfo);
}
如何在接收機端獲取數據。
嘗試呼應'$ response' – Ghost 2014-12-05 06:23:49
你應該做上述^ – Darren 2014-12-05 06:25:46
回聲$迴應給我的輸出1 – 2014-12-05 06:26:10