Код: Выделить всё
$this->payload = [
'id' => $contact['id'],
'first_name' => $contact['first_name'],
'last_name' => $contact['last_name']
];
if (!empty($contact['email_primary.email'])){
$this->payload['primary_email'] = ['address' => $contact['email_primary.email']];
}
$serial_string = json_encode($this->payload);
Код: Выделить всё
{
"id": 1,
"first_name": "John",
"last_name": "Doe",
"primary_email": {
"address": "john.doe@example.com"
}
}
Код: Выделить всё
{
"id": 1,
"first_name": "John",
"last_name": "Doe",
"primary_email":@:"address":"john.doe@example.com"
}
Подробнее здесь: https://stackoverflow.com/questions/792 ... sted-array
Мобильная версия