输出php数组中的所有元素并计数它们的出现

司机

这是我的多维数组的一部分:

Array
(
    [0] => Array
        (
            [0] => 101
            [1] => ...
        )

    [1] => Array
        (
            [0] => 102
            [1] => ...
        )

    [2] => Array
        (
            [0] => 102
            [1] => ...
        )

    [3] => Array
        (
            [0] => 102
        )

    [4] => Array
        (
            [0] => 300
        )

    [5] => Array
        (
            [0] => test
        )

    [6] => Array
        (
            [0] => test
        )
)

我的目标是获取所有ID为[0]的元素,而无需重复相同的元素,但将其出现的次数放在方括号中,如下所示:

101
102(3)
30
test(2)
阿布拉·卡达弗

需要PHP> = 5.5.0 array_column()

$result = array_count_values(array_column($array, 0));

对于<5.5.0,请替换array_column()为:

array_map(function($v) { return $v[0]; }, $array)

然后:

foreach($result as $k => $v) {
    echo "$k ($v)";
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从关联数组中获取所有元素并通过 PHP 中的 POST 方法发送它们

来自分类Dev

在Postgres中找到数组中所有位置的所有元素的出现(计数)吗?

来自分类Dev

如何从 NumPy 数组中删除所有出现的元素?

来自分类Dev

如何在以下输出中输出数组中的所有元素?

来自分类Dev

如何获得所有LI UL元素ID值并将它们放置在JavaScript数组中?

来自分类Dev

PHP中的POST数组未显示所有元素

来自分类Dev

从PHP中的数组中计数元素

来自分类Dev

计数数组php中的元素

来自分类Dev

从PHP中的数组中计数元素

来自分类Dev

获取数组中返回的所有计数

来自分类Dev

php - 数组不输出所有值

来自分类Dev

如何从数组中输出具有相同键的所有元素?

来自分类Dev

搜索所有[{my value here}]并将它们放入PHP数组中

来自分类Dev

Java计数整数数组中每个元素的出现

来自分类Dev

在一个元素中获取所有data- *属性,并将它们放入数组中

来自分类Dev

PHP:数组中所有元素的数量

来自分类Dev

PHP列出数组元素的所有组合

来自分类Dev

我如何摆脱在我的数组中的所有元素被列出后出现的零?

来自分类Dev

PHP 检查数组值是否出现在所有多维数组中

来自分类Dev

递归输出所有嵌套数组元素

来自分类Dev

查找数组中出现奇数次的所有元素

来自分类Dev

如何从数组中删除所有元素

来自分类Dev

从数组的所有元素中删除空格

来自分类Dev

反转数组中的所有元素

来自分类Dev

获取数组中的所有元素(JavaScript)

来自分类Dev

从数组中删除所有匹配的元素

来自分类Dev

Java:显示数组中的所有元素

来自分类Dev

间接返回数组中的所有元素

来自分类Dev

从数组的所有元素中删除空格

Related 相关文章

热门标签

归档