Как отформатировать данные в этом массиве/json в php

#php

Вопрос:

Мне нужно опубликовать данные в api в этом формате

 {
"id": "klsjldjldskjfl",
"user_ids": [
10139, 10008
]
}
 

Как мне создать данные в указанном выше формате на PHP

  $x = [
         id: 'dsafsdfsdf'
         array('user_ids' => 33898932932 );
    ];
    $post_data = json_encode($x);
-----
-----
-----
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
 

Комментарии:

1. Пожалуйста, объясните проблему? что ты хочешь сделать?

Ответ №1:

id: 'dsafsdfsdf' является недопустимым форматом массива, user_ids является массивом, поэтому:

 $x = [
    'id' => 'dsafsdfsdf',
    'user_ids' => [1,2,3] 
];
$post_data = json_encode($x);