Объединить массив по значению ячейки значения (не удваивается)

Мне было интересно, возможно ли объединить массив по значению ячейки (без двойных) справа от поля php.

Чтобы уточнить это мой текущий массив:

Array
(
[0] => Array
(
[Score] => 90
[Name] => David,
)

[1] => Array
(
[Score] => 90
[Name] => Eric,
)

[2] => Array
(
[Score] => 77
[Name] => Eva,
)

[3] => Array
(
[Score] => 77
[Name] => Gila,
)

)

Итак, мы имеем:

2 человека (Дэвид и Эрик) с одинаковым счетом (90)
2 человека (Ева и Гила) с одинаковым счетом (77)

Таким образом, к концу дня (в этом случае) я хочу получить только 2 строки (объединенные по счету), и имена будут добавлены в ту же строку, что и счет.

Вот что я ожидаю получить:

Array
(
[0] => Array
(
[Score] => 90
[Name] => David,Eric,
)

[1] => Array
(
[Score] => 77
[Name] => Eva,Gila,
)

)

Вот мой PHP-код:

<?php

header("Content-Type:text/plain");

$myArray=array();

$myArray[]=array('Score'=>'90','Name'=>'David,');
$myArray[]=array('Score'=>'90','Name'=>'Eric,');
$myArray[]=array('Score'=>'77','Name'=>'Eva,');
$myArray[]=array('Score'=>'77','Name'=>'Gila,');

print_r($myArray);

Спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]