Will man aus einem Array den kleinsten Wert ermitteln geht das ziemlich einfach mit:
echo min($myArray);
Sind aber in dem Array 0 Werte und diese sollen davon ausgenommen werden geht das entweder so:
echo min(array_diff(array_map('intval', $myArray), array(0)));
oder man verwendet dies in einer Funktion:
function minNotNull(Array $values) { return min(array_diff(array_map('intval', $values), array(0))); }