php - (PHP) 检查数组中的项目

标签 php arrays

我有一个这样的数组:

数组(a,b,c,a,b)

现在,如果我想检查可以在数组中找到多少个“b”实例,我该如何进行?

最佳答案

请参阅 array_count_values() 的文档.这似乎是您要找的东西。

$array = array('a', 'b', 'c', 'a', 'b');
$counts = array_count_values($array);
printf("Number of 'b's: %d\n", $counts['b']);
var_dump($counts);

输出:

Number of 'b's: 2

array(3) {
["a"]=> int(2)
["b"]=> int(2)
["c"]=> int(1) }

关于php - (PHP) 检查数组中的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5444410/

相关文章:

php - 数据库中的数据库(没有 Drupal 的 la CCK)

php - Magento 如何保存您的购物车?

c - 如何将二维数组的每个元素递增 2

javascript - 在 jQuery 中,如何在每个循环中动态删除数组元素?

php - codeigniter 将数组数据从模型传递到 Controller

php - 如何在PHP中计算日期时间字段和现在的差异?

Php 类型/css 文件无法正常工作

JavaScript 数组语法

javascript:为数组中的每个字符串创建自动子字符串

php - 使用两个选项制作选择选项?