-
Anonymous
Сгруппируйте данные строки в двухмерном массиве по первым трем столбцам, затем объедините оставшиеся столбцы в каждой гр
Сообщение
Anonymous »
Я хочу объединить значения многомерного массива, если значения клавиш «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
1731095495
Anonymous
Я хочу объединить значения многомерного массива, если значения клавиш «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',
)
)
Это то, что я пытался сделать до сих пор, но у меня ничего не получилось.
Подробнее здесь: [url]https://stackoverflow.com/questions/75963221/group-row-data-in-a-2d-array-by-the-first-3-columns-then-concatenate-the-remaini[/url]