Но сначала мне нужно создать массив PHP.
Изначально я создавал объект JSON для отправки в конечную точку, вот так:
Код: Выделить всё
$content = '{
"event": "'. $event . '",
"payload": {
"email": "' . $email . '",
"fields": {
"mrc_c3": "' . $mrc_c3 . '",
"country": "' . $country . '",
"last_name": "'.$lastName.'",
"first_name": "' . $firstName . '",
"mrc_date_c3": "' . $mrc_date_c3_format . '"
},
"overwrite": true
}
}';
Вот моя попытка создать массив PHP:
Код: Выделить всё
$arr = array('event' => $event, 'payload', 'email' => $email, 'fields', 'mrc_c3' => $mrc_c3, 'country' => $country, 'last_name' => $lastName, 'first_name' => $firstName, 'mrc_date_c3' => $mrc_date_c3_format);
Код: Выделить всё
echo json_encode($arr);
Код: Выделить всё
{"event":"donation_completed","0":"payload","email":"myemail@yahoo.com","1":"fields","mrc_c3":"21.50","country":"US","last_name":"Beasley","first_name":"John","mrc_date_c3":"10\/18\/2024"}
Что я сделал не так? Правильно ли я создал массив PHP?
Подробнее здесь: https://stackoverflow.com/questions/791 ... rnal-array
Мобильная версия