컬링에 중첩 배열을 전달하려고합니다. 나는이 오류 MSG입니다 때 나는중첩 배열을 컬링으로 전달하는 방법
"(!) Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW) in line 39"
이 itmean 얻을 "=>"이 구문은 내가 그것도 작동하지 않는 밖으로 브래킷 시도
잘못된 것입니다. 이 배열을 어떻게 전달할 수 있습니까?
$baseurl = 'http://202.124.173.187/api/v1/payConfirm';
$rawPOSTdata = array
(
"deviceCode"=>"",
"applicationId"=>"",
"patient",(
"member"=>"",
"needSMS"=>"true",
"nsr"=>"",
"foreign"=>"",
"teleNo"=>"0777136419",
"title"=>"mrs",
"patientName"=>"sufra",
"nid"=>"887111596v",
)
"sessionDetails",
(
"hosId"=>"H138",
"docId"=>"D3648",
"theDay"=>"Monday",
"startTime"=>"13:00",
"theDate"=>"03-10-2016",
)
"payment",
(
"paymentMode"=>"EPG",
"bankCode"=>"",
"branchCaode"=>"M000444",
"paymentChannel"=>"WEB_PO",
"channelFrom"=>"W",
)
);
$curl = curl_init($baseurl);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type: application/json','Content-type: multipart/form-data',"Authorization: Bearer $atoken"));
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($rawPOSTdata));
$response = curl_exec($curl);
curl_close($curl);
if($response)
{
if (isset($result->error))die($result->error_message);
/* Convert json data to array */
$arr=json_decode($response,true);
echo '<pre>';echo print_r ($arr); echo '</pre>';
당신의 배열을 인코딩합니다. – aldrin27
"patient"=> 배열 ( – CatalinB
) "sessionDetails"is), "sessionDetails"=> 배열 (' – CatalinB