Php 是否有一个函数来计算数组中不同值的多次出现次数?
可能重复:Php 是否有一个函数来计算数组中不同值的多次出现次数?,php,Php,可能重复: 假设我有一个数组: $fruits = array("apple", "apple", "apple", "banana", "banana", "strawberry"); 我想将此数组转换为数组计数: $count = array("apple" => 3, "banana" => 2, "strawberry" => 1); 归档此文件的最简单方法是什么?尝试以下方法: $count = array_count_values($fruits) 好了 你
假设我有一个数组:
$fruits = array("apple", "apple", "apple", "banana", "banana", "strawberry");
我想将此数组转换为数组计数:
$count = array("apple" => 3, "banana" => 2, "strawberry" => 1);
归档此文件的最简单方法是什么?尝试以下方法:
$count = array_count_values($fruits)
好了
你可以用
排列
(
[1] => 2
[你好]=>2
[世界]=>1
)
<?php
$array = array(1, "hello", 1, "world", "hello");
print_r(array_count_values($array));
?>
Array
(
[1] => 2
[hello] => 2
[world] => 1
)