嗨需要幫忙從給定數組重複值,下面是我嘗試的$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