Contando valores en matriz multidimensional
Actualmente tengo la siguiente matriz:
<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>
Estoy intentando crear una nueva matriz con los diversosgroup
valores como la clave, luego cuente cuántos hay en cada grupo para dar lo siguiente:
<code>Array ( [1] => 2 [2] => 2 [3] => 1 ) </code>
Intenté usar lo siguiente, sin embargo, recibo advertencias de índice indefinido:
<code>$newArr = array(); foreach ($details['user_groups'] as $key => $value) { $newArr[$value['user_groups']]++; } </code>
(Verifiqué SO para otras respuestas, sin embargo no pude encontrar una que intentara hacer lo mismo)