我正在尝试寻找一个原生PHP函数,它允许我计算数组中特定值出现的次数。我熟悉array_count_values()函数,但它返回数组中所有值的计数。是否有一个函数允许您传递该值并只返回该特定值的实例计数?例如:
$array = array(1, 2, 3, 3, 3, 4, 4, 5, 6, 6, 6, 6, 7);
$instances = some_native_function(6, $array); //$instances will be equal to 4我知道如何创建自己的函数,但为什么要重新发明轮子呢?
发布于 2014-09-13 01:08:03
假设我有一个这样的数组:
$array = array('', '', 'other', '', 'other');
$counter = 0;
foreach($array as $value)
{
if($value === '')
$counter++;
}
echo $counter;这给出了‘’在数组中重复的次数
https://stackoverflow.com/questions/5945199
复制相似问题