I have an array:
Array ( [0] => 3 [1] => 0 )
I want PHP code that returns 1 because 1's value is the lowest.
How do I do this?
This will return the first index that has the minimum value in the array. It is useful if you only need one index when the array has multiple instances of the minimum value:
$index = array_search(min($my_array), $my_array);
This will return an array of all the indexes that have the minimum value in the array. It is useful if you need all the instances of the minimum value but may be slightly less efficient than the solution above:
$index = array_keys($my_array, min($my_array));
array_keys($array, min($array));
http://php.net/manual/en/function.min.php
http://php.net/manual/en/function.array-search.php
$array = array( [0] => 3, [1] => 0);
$min = min($array);
$index = array_search($min, $array);
Should return 1
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With