首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用PHP统计数组中特定值的出现次数

用PHP统计数组中特定值的出现次数
EN

Stack Overflow用户
提问于 2011-05-10 12:36:05
回答 5查看 47.4K关注 0票数 26

我正在尝试寻找一个原生PHP函数,它允许我计算数组中特定值出现的次数。我熟悉array_count_values()函数,但它返回数组中所有值的计数。是否有一个函数允许您传递该值并只返回该特定值的实例计数?例如:

代码语言:javascript
运行
复制
$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

我知道如何创建自己的函数,但为什么要重新发明轮子呢?

EN

Stack Overflow用户

发布于 2014-09-13 01:08:03

假设我有一个这样的数组:

代码语言:javascript
运行
复制
$array = array('', '', 'other', '', 'other');

$counter = 0;
foreach($array as $value)
{
  if($value === '')
    $counter++;
}
echo $counter;

这给出了‘’在数组中重复的次数

票数 1
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5945199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档