max() - searches for the maximum value inside an array
mixed max(mixed * arr) mixed max(mixed * arr, int flag);
Searches maximum value for (int|float|string) arrays. If flag is 0 or
omitted the maximum value will be returned, otherwise the first index
of its occurrence.
min(3)