-2

可能重复:
用给定值计算数组中值的数量

假设我有一个数组水果:

$fruits = array("apple", "apple", "apple", "banana", "banana", "strawberry");

我想将此数组转换为数组计数:

$count = array("apple" => 3, "banana" => 2, "strawberry" => 1);

归档这个最简单的方法是什么?

4

2 回答 2

3

试试这个 :

$count = array_count_values($fruits)
于 2012-05-29T09:27:35.447 回答
3

嘿那里,

您可以使用array_count_values

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

    Array
(
    [1] => 2
    [hello] => 2
    [world] => 1
)
于 2012-05-29T09:28:01.700 回答