PHP中数组值的重复总数

PHP中数组值的重复总数,php,arrays,Php,Arrays,我有这样一个数组: [Organization_id] => Array ( [0] => 4 [1] => 4 [2] => 2 [3] => 4 [4] => 2 [5] => 4 [6] => 4 [7] => 4

我有这样一个数组:

[Organization_id] => Array
        (
            [0] => 4
            [1] => 4
            [2] => 2
            [3] => 4
            [4] => 2
            [5] => 4
            [6] => 4
            [7] => 4  
            [8] => 2 
        )
现在我只想知道这个数组中有多少次出现值'4'和'2':我的结果一定是这样的:

[id_repeat] => Array
            (
                [0] => 6
                [1] => 3
            )
其中,第0个位置表示值“4”的总重复次数,第1个位置表示值“2”的总重复次数

但请记住,这些值不是硬编码的。这些值将来自某个表

提前感谢。

使用:

此功能:

将输入值的关联数组作为键返回,并将其计数作为值

示例用法:

<?php
$array = array(1, "hello", 1, "world", "hello");
print_r(array_count_values($array));
?> 
使用:

此功能:

将输入值的关联数组作为键返回,并将其计数作为值

示例用法:

<?php
$array = array(1, "hello", 1, "world", "hello");
print_r(array_count_values($array));
?> 
你可以做:

$freq_array = array_count_values($Organization_id);

$id_repeat = array(
 $freq_array[4],
 $freq_array[2]
);
你可以做:

$freq_array = array_count_values($Organization_id);

$id_repeat = array(
 $freq_array[4],
 $freq_array[2]
);

下面是一个代码片段,它将创建一个数组
b
,其中输入数组
a
中每个元素的频率按照它们在
a
中的出现顺序排列。请注意,它不计算输入中的
null
值。它是用javascript编写的,因为我不擅长php

var a = [4, 4, 2, 4, 2, 4, 3, 3, 3, 5 , 4];
var b = [];
for(var i = 0; i < a.length; i++)
{
  if(a[i] != null)
    b.push(1);
  else
    continue;
  for(var j = i + 1; j < a.length; j++)
  {
    if(a[i] == a[j])
    {
      b[b.length - 1]++;
      a[j] = null;
    }  
  }
}
console.log(b.join());//5,2,3,1
var a=[4,4,2,4,2,4,3,3,5,4];
var b=[];
对于(变量i=0;i
这是一个代码片段,它将创建一个数组
b
,按其在
a
中的出现顺序排列输入数组
a
中每个元素的频率。请注意,它不计算输入中的
null
值。它是用javascript编写的,因为我不擅长php

var a = [4, 4, 2, 4, 2, 4, 3, 3, 3, 5 , 4];
var b = [];
for(var i = 0; i < a.length; i++)
{
  if(a[i] != null)
    b.push(1);
  else
    continue;
  for(var j = i + 1; j < a.length; j++)
  {
    if(a[i] == a[j])
    {
      b[b.length - 1]++;
      a[j] = null;
    }  
  }
}
console.log(b.join());//5,2,3,1
var a=[4,4,2,4,2,4,3,3,5,4];
var b=[];
对于(变量i=0;i