Как узнать сколько раз число встречается в массиве?
Вариант 1$count = count(array_filter($uid, function($x) { return $x==12;}));
Вариант 2 $array = array(1, "hello", 1, "world", "hello");
print_r(array_count_values($array))
Результат: Array
(
    [1] => 2
    [hello] => 2
    [world] => 1
)
Как получить количество значений с 1 в массиве?
$countOne = array_count_values($arr)[1] ?? 0;