Не видел ответа, который я мог бы использовать, поэтому я собираюсь спросить.Извлечение строки из массива PHP
У меня есть строка запроса, которую я разбил на массив значений путем взрыва на знаке «&». Итак, теперь у меня есть массив, содержащий строки, такие как:
[email protected]_domain.com
name=Michael+D+Linear
name=Michael%20Linear
и множество других строк.
Что мне нужно, чтобы выполнить поиск по массиву и найти строки «email» и строки «name» и поместить фактический адрес электронной почты в новую переменную, первое имя в переменную и последнюю имя в переменную.
Не знаю, как это сделать эффективно.
Имя всегда будет отображаться либо первым, либо вторым способом - ни тем, ни другим. Итак, один раз строка запроса может содержать имя в формате First + Middle + Last (возможно, не имеет среднего имени, но все части имени будут разделены знаком + вместо пробела). В других случаях имя заменяет пробелы значком% 20. Никогда в обоих запросах.
Как выполнить поиск по массиву, найти строки по электронной почте и именам, а затем извлечь их в новые переменные?
Спасибо за любую помощь. Все это время я размахивал мозгом. Не могу это получить.
У вас действительно есть две строки «имени»? – TCB13
Вы пытаетесь декодировать массив $ _POST? – Highmastdon