Заполните массив случайными значениями и затем посчитайте их - PullRequest
0 голосов
/ 12 января 2020

Есть ли способ создать произвольный заполненный массив, который подсчитывает и возвращает наименьшее наиболее повторяемое число? Я знаю, что могу использовать array_fill и arra_rand, но я не знаю, как правильно их использовать.

1 Ответ

3 голосов
/ 12 января 2020

Вместо использования array_fill. Вы генерируете случайные значения и помещаете их в массив.

<?php
 $arr = [];
 for($i=0;$i<10;$i++){
   $arr[$i] = rand(1, 5);
 }
 $a = array_count_values($arr);
 $b = array_keys($a, min($a));
 print_r($b);
?>
...