Найдите значение столбца первого элемента в многомерном массиве с искомым значением в глубоком подмассиве.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Найдите значение столбца первого элемента в многомерном массиве с искомым значением в глубоком подмассиве.

Сообщение Anonymous »

Я создаю контактную форму, в которой необходимо изменить адрес отправки на основе введенного почтового индекса.
У меня есть массив почтовых индексов, по которым я могу выполнить поиск, чтобы Я знаю, действительно ли введенный почтовый индекс находится в массиве.
Вот как я выполняю поиск по массиву:

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

$districts = [
'district' => [
[
'name' => 'District A',
'email' => '[email protected]',
'url' => 'district-a',
'postalcodes' => [
'3311AA',
'3311AB',
],
],
[
'name' => 'District B',
'email' => '[email protected]',
'url' => 'district-b',
'postalcodes' => [
'3317EA',
'3317EB',
'3317EC',
],
],
],
];

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

$results = array_filter($districts['district'], function($district) {
$key = array_search('3311AB', $district['postalcodes']);
return $key;
});

var_dump($results);
Теперь мне нужно вернуть адрес электронной почты в зависимости от того, в каком районе находится почтовый индекс.
Как бы я искал, например , почтовый индекс 3311AB и вернуть адрес электронной почты округа, к которому он принадлежит?

Подробнее здесь: https://stackoverflow.com/questions/444 ... th-a-sough
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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