отправить массив данных (те же значения ключа), используя php curl

Я отправляю список имен и писем.

Я пытаюсь создать с помощью curl такую же функциональность, как в этой форме

<form method="post" action='http://url'>        
    name: <input type="text" name="name" value='name1'>
    email:<input type="text" name="email" value='email1'>
    name: <input type="text" name="name" value='name2'>
    email: <input type="text" name="email" value='email2'>
    <input type="submit" value="Submit">
</form>

я хочу использовать тот же ключ, чтобы я мог использовать Django

names = request.POST.getlist('name')

чтобы получить все имена в списке.

Теперь я пытаюсь сделать так же, как в форме с php curl

$ch = curl_init();
$curlConfig = array(
CURLOPT_URL            => "http://url",
CURLOPT_POST           => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS     => array(
            'name' => 'name1',
            'email' => 'name1@email',
            'name' => 'name2',
            'email' => 'name2@email',
            ),
);
curl_setopt_array($ch, $curlConfig);
$result = curl_exec($ch);
print $result;
curl_close($ch);

и он не работает, он получает только последние 2 значения. это потому, что массив является ассоциативным, и поэтому последние значения переопределяют предыдущие.

Ответы на вопрос(3)

Ваш ответ на вопрос