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)));
}