如何用键计算数组值

问题用户

我有这样的数组我需要按数组值计数

Array ( [Cop] => Array ( [0] => Dozen [1] => Dozen [2] => Akls [3] => Akls ) [MSN] => Array ( [0] => Dozen ) [NeK] => Array ( [0] => Suhan [1] => Ebao ) [NetSE] => Array ( [0] => SuZhan [1] => Guhang ) )

例如

 Array ( [Cop] => Array ( [0] => Dozen [1] => Dozen [2] => Akls [3] => Akls ))

在Cop键中,我有两个不同的cop值,所以我需要cop应该是 2

Cop - 2
MSn - 1
NeK - 2 
NetSE - 2

我需要像上面这样的计数,我该怎么做?

Narendrasingh西索迪亚

尝试简单地使用array_mapcount,和array_unique等作为

array_map(function($v) {
            return count(array_unique($v));
        }, $arr);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章