Я хочу объединить значения многомерного массива, если значения клавиш «u», «v» и «w» совпадают.
$myarray = array (
'0' =>
array (
'u' => '30',
'v' => '16',
'w' => '22',
'x' => '30',
'y' => '16',
'z' => '22',
),
'1' =>
array (
'u' => '32',
'v' => '25',
'w' => '1',
'x' => '30',
'y' => '16',
'z' => '22',
),
'2' =>
array (
'u' => '30',
'v' => '16',
'w' => '22',
'x' => '54',
'y' => '96',
'z' => '2',
),
'3' =>
array (
'u' => '30',
'v' => '16',
'w' => '22',
'x' => '3',
'y' => '1',
'z' => '6',
)
);
Я хочу, чтобы результат был таким, как показано ниже:
//OUTPUT
array (
'0' =>
array (
'u' => '30',
'v' => '16',
'w' => '22',
'x' => '30,54,3',
'y' => '16,96,1',
'z' => '22,2,6',
),
'1' =>
array (
'u' => '32',
'v' => '25',
'w' => '1',
'x' => '30',
'y' => '16',
'z' => '22',
)
)
Это то, что я пытался сделать до сих пор, но у меня ничего не получилось.
Подробнее здесь: https://stackoverflow.com/questions/759 ... he-remaini
Сгруппируйте данные строки в двухмерном массиве по первым трем столбцам, затем объедините оставшиеся столбцы в каждой гр ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Фильтровать наборы строк в трехмерном массиве по строкам в двухмерном массиве черного списка
Anonymous » » в форуме Php - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-