我目前有以下数组:
我正在尝试创建一个新的数组,以不同的“group”值作为键,然后计算每个组中有多少个元素,得到以下结果:
我尝试使用了以下方法,但是我收到了未定义索引的警告信息。
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
)
)
我正在尝试创建一个新的数组,以不同的“group”值作为键,然后计算每个组中有多少个元素,得到以下结果:
Array
(
[1] => 2
[2] => 2
[3] => 1
)
我尝试使用了以下方法,但是我收到了未定义索引的警告信息。
$newArr = array();
foreach ($details['user_groups'] as $key => $value) {
$newArr[$value['user_groups']]++;
}