например:[ 8,6,4,4,4,3,8 ]
4,4,4 или просто 4
Спустя 14 минут, 6 секунд (18.03.2012 - 14:56) Visman написал(а):
Посмотри на функцию array_count_values, она подчитывает кол-во значений в массиве.
http://php.su/functions/?array-count-values
http://php.su/functions/?array-count-values
Спустя 1 час, 4 минуты, 11 секунд (18.03.2012 - 16:01) assem.DOS написал(а):
Цитата (Visman @ 18.03.2012 - 11:56) |
Посмотри на функцию array_count_values, она подчитывает кол-во значений в массиве. http://php.su/functions/?array-count-values |
вот массив 3,3,8,3,4,4,6,8,
вот так он работает а можно как нибудь вывести только 3 ??
Array ( [] => 1 [3] => 3 [4] => 2 [6] => 1 [8] => 2 ) 1
Спустя 18 минут, 31 секунда (18.03.2012 - 16:19) Visman написал(а):
После array-count-values отсортируй массив функцией arsort, а потом получи нужное значение функцией key.
Спустя 17 минут, 37 секунд (18.03.2012 - 16:37) assem.DOS написал(а):
Цитата (Visman @ 18.03.2012 - 13:19) |
После array-count-values отсортируй массив функцией arsort, а потом получи нужное значение функцией key. |
извините а как через key получит значение?
Спустя 7 минут, 23 секунды (18.03.2012 - 16:44) Visman написал(а):
$array2 = array_count_values($array);
arsort($array2);
$result = key($array2);
echo $result;
Спустя 13 минут, 53 секунды (18.03.2012 - 16:58) assem.DOS написал(а):
все работает спасибо большое!!!
sort($mas);
$mass =array_count_values($mas);
arsort($mass);
echo print_r($mass)."<br>";
$masss=key($mass);
$l=$masss;
echo $l."<br>";
Спустя 1 минута, 28 секунд (18.03.2012 - 17:00) Visman написал(а):
sort($mas);
Думаю, что это лишнее ;)