rivaufa
@rivaufa

Как убрать порядковый номер в массиве в http_build_query?

есть запрос в CURL, там передаются параметры:
CURLOPT_POSTFIELDS => http_build_query(array(
'tid' => '211',
'flt2' => '100510324872',
'f1' => '$massiv';
....
)),
в f1 передаю массив, строка получается такой:
flt=100410000049&flt2=100510324872&f1[0]=100510001068&f1[1]=100510001067&id_price=121175213557
как можно убрать порядковый номер в f1? он мне нужен, нужно:
flt=100410000049&flt2=100510324872&f1=100510001068&f1=100510001067&id_price=121175213557
  • Вопрос задан
  • 161 просмотр
Пригласить эксперта
Ответы на вопрос 1
larisamoroz
@larisamoroz
Курю маны, втыкаю в код, ваяю, починяю.
CURLOPT_POSTFIELDS => preg_replace('/\%5B\d+\%5D/', '', http_build_query(…));


Хотя возможно вам нужно
CURLOPT_POSTFIELDS => preg_replace('/\%5B\d+\%5D/', '%5B%5D', http_build_query(…));
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы