计算数组值中的出现次数

时间:2018-12-24 10:59:51

标签: php arrays

我有这个数组

     $ids = [1, 2, 2, 4, 4, 4, 1, 2]

如何获取每个值的出现次数?

我需要类似的东西:

     $ocurrences =
                  ['1', 2],
                  ['2', 3],
                  ['3', 0],
                  ['4', 3]

致以谢意!

1 个答案:

答案 0 :(得分:0)

您可以使用array_count_values。

$occurrences = array_count_values($ids);

结果将类似于您的要求。