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
  • Вопрос задан
  • 148 просмотров
Пригласить эксперта
Ответы на вопрос 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(…));
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
04 мая 2024, в 06:10
4000 руб./за проект
04 мая 2024, в 05:49
10000 руб./за проект
04 мая 2024, в 03:57
10000 руб./за проект