Удалить параметр поиска URL, когда есть дубликаты имен?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Удалить параметр поиска URL, когда есть дубликаты имен?

Сообщение Anonymous »

Я пытаюсь манипулировать своим URL -адресом, используя UrlSearchParams. Однако urlsearchparams.delete () ожидает имя параметра. Если у меня есть параметры с тем же именем (из того, что я проверил в Chrome), он удалит все параметры с помощью этого имени. Есть ли способ удалить как по имени и значению? < /P>
Мой запрос выглядит примерно так: < /p>

Код: Выделить всё

?color[]=Black&color[]=Green&material[]=Steel

Таким образом, когда я вызову. Delete ("color []") он удалит оба цвета [] = , но что, если я хочу удалить только определенную? Выше.
Большая картина-я пытаюсь добавить/удалить «фильтры» из этого будущего массива. Кроме того, некоторые категории фильтров могут иметь соответствующие значения, поэтому я не хочу удалять по значению. Я открыт для того, чтобы рассмотреть совершенно новый подход ... просто пытаюсь сделать это наименьшим хакерским способом. Просто используйте цвет [0] = , color [1] = и т. Д. Я не осознавал, что Laravel поддерживает оба синтаксиса.

Подробнее здесь: https://stackoverflow.com/questions/702 ... cate-names
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»