Liczenie wartości w macierzy wielowymiarowej

Obecnie mam następującą tablicę:

<code>Array(
        [0] => Array
            (
                [user] => Name 1
                [group] => 1
            )
        [1] => Array
            (
                [user] => Name 2
                [group] => 1
            )
        [2] => Array
            (
                [user] => Name 3
                [group] => 2
            )
        [3] => Array
            (
                [user] => Name 4
                [group] => 2
            )
        [4] => Array
            (
                [user] => Name 5
                [group] => 3
            )
)
</code>

Próbuję utworzyć nową tablicę z różnymigroup wartości jako klucz, a następnie policz, ile jest w każdej grupie, aby podać:

<code>Array
(
    [1] => 2
    [2] => 2
    [3] => 1
)
</code>

Próbowałem użyć następujących, ale otrzymuję niezdefiniowane ostrzeżenia indeksu:

<code>$newArr = array();
foreach ($details['user_groups'] as $key => $value) {
        $newArr[$value['user_groups']]++;
}
</code>

(Sprawdziłem SO, czy nie ma innych odpowiedzi, jednak nie udało mi się znaleźć odpowiedzi, które próbowały zrobić to samo)

questionAnswers(4)

yourAnswerToTheQuestion