Função max() PHP

Definição e Uso

max() retorna o maior valor.

Sintaxe

max(x,y)
Parâmetros Descrição
x Obrigatório. Um número.
y Obrigatório. Um número.

Descrição

max() retorna o maior valor numérico dos parâmetros.

Se houver apenas um parâmetro e for um array, max() retornará o maior valor do array. Se o primeiro parâmetro for um inteiro, string ou número flutuante, pelo menos dois parâmetros são necessários e max() retornará o maior dos valores. Pode comparar um número ilimitado de valores.

Dicas e Comentários

Comentário:O PHP considera strings não numéricas como 0, mas se essa for a maior valor, ainda assim retornará uma string. Se vários parâmetros forem avaliados como 0 e forem o maior valor, max() retornará o 0 numérico, se não houver 0 numérico entre os parâmetros, retornará a string maior em ordem alfabética.

Exemplo

Neste exemplo, usaremos max() para retornar o maior dos dois números especificados:

<?php
echo(max(5,7));
echo(max(-3,5));
echo(max(-3,-5));
echo(max(7.25,7.30));
?>

Saída similar a:

7
5
-3
7.3