При использовании array_keys , если указано search_value (второй параметр), возвращаются только ключи для этого значения.
Идеально подходит для этого использования.
Принимая во внимание, что array_search вернет только один ключ для соответствующего значения / иглы.
<?php
$items = [1,2,4,7,5,1,1,3,2];
$min = min($items);
$min_keys = array_keys($items, $min);
print_r($min_keys);
Выход:
Array
(
[0] => 0
[1] => 5
[2] => 6
)