嗨需要帮忙从给定数组重复值,下面是我尝试的$values[4]
获得最大阵列数
$values = array(
"0"=> "abc",
"1"=> "aaa",
"2"=> "aaa|abc",
"3" => "| | | | | | | | | | | | | | | | ",
"4" => "a|b|b|c|d|e|f|g",
"5" => "1|2|3||4|5|6"
);
foreach ($values as $key) {
$prevalues = explode('|', $key);
$count[] = count($prevalues);
}
print_r($counts);
$counts = array_count_values($count);
arsort($counts);
echo $max= key($counts);
Array
(
[0] => 1
[1] => 1
[2] => 2
[3] => 17
[4] => 8
[5] => 8
)
print_r($max);
目前获得最大的价值,我得到的代码$最大= 1;我需要$最大是8
如何获得重复值 – user1477117
@ user1477117这是一个问题吗? – iambriansreed
@iambrainsreed:我需要在数组中获得最重复的值,我如何使用您的方法获得重复值 – user1477117