PHP: посчитать, сколько раз число появляется в массиве? - PullRequest
1 голос
/ 23 августа 2010

Я в основном выполняю цикл, который создаст массив, содержащий миллион чисел от 1 до 10, как мне пройти по нему и посчитать, сколько из них существует?

Как:

1 - 201491 times  
2 - 23091 times

1 Ответ

12 голосов
/ 23 августа 2010

Для этого есть встроенная функция PHP:

$count = array_count_values($array);
print_r($count);

выведет:

Array
(
    [1] => 2
    [hello] => 2
    [world] => 1
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...