-
Anonymous
Замените данные строки 2D-массива, если строка с тем же значением идентифицирующего столбца найдена в другом 2D-массиве.
Сообщение
Anonymous »
У меня есть два массива
Код: Выделить всё
$array_1 = array(
array('name' => 'Jon', 'user' => 'Apple'),
array('name' => 'Dave', 'user' => 'Windows')
);
$array_2 = array(
array('name' => 'Jon', 'user' => ''),
array('name' => 'Jonson', 'user' => ''),
array('name' => 'Dave', 'user' => '')
);
Мне нужно это:
Код: Выделить всё
$array_result = array(
array('name' => 'Jon', 'user' => 'Apple'),
array('name' => 'Jonson', 'user' => ''),
array('name' => 'Dave', 'user' => 'Windows')
);
Я пробовал array_merge() и пытался фильтровать массивы array_filter(), но не нашел решения.
Подробнее здесь:
https://stackoverflow.com/questions/556 ... mn-value-i
1729152134
Anonymous
У меня есть два массива
[code]$array_1 = array(
array('name' => 'Jon', 'user' => 'Apple'),
array('name' => 'Dave', 'user' => 'Windows')
);
$array_2 = array(
array('name' => 'Jon', 'user' => ''),
array('name' => 'Jonson', 'user' => ''),
array('name' => 'Dave', 'user' => '')
);
[/code]
Мне нужно это:
[code]$array_result = array(
array('name' => 'Jon', 'user' => 'Apple'),
array('name' => 'Jonson', 'user' => ''),
array('name' => 'Dave', 'user' => 'Windows')
);
[/code]
Я пробовал array_merge() и пытался фильтровать массивы array_filter(), но не нашел решения.
Подробнее здесь: [url]https://stackoverflow.com/questions/55669093/replace-row-data-of-a-2d-array-if-a-row-with-the-same-identifying-column-value-i[/url]