in reply to extracting the largest values
If you go for a minimum amount of lines, you could also do:if ($value > $largest_value) { ($largest_value, $second_value) = ($value, $largest_value); next; } if ($value > $second_value) { $second_value = $value; }
($largest_value, $second_value) = sort {$a <=> $b} $largest_value, + $second_value, $value;
|
|---|