max
(PHP 3, PHP 4, PHP 5)
max -- Encontrar el valor más alto
Descripción
mixed
max ( number arg1, number arg2 [, number ...] )
mixed
max ( array numeros )
max() devuelve el valor más alto
numéricamente de los parámetros.
Si el primer y único parámetro es una matriz,
max() devuelve el valor más alto en esa
matriz. Si el primer parámetro es un entero, una cadena o
un flotante, necesita por lo menos dos parámetros y
max() devuelve el mayor de estos valores. Es
posible comparar un número ilimitado de valores.
Nota:
PHP evaluará un valor string
no-numérico como 0, pero aun devuelve
la cadena si ésta es vista como el valor numérico
más alto. Si varios argumentos evalúan a
0, max() devolverá
un 0 numérico si es dado, o de lo
contrario devolverá el valor de cadena más alto
alfabéticamente.
Ejemplo 1. Ejemplos de uso de max()
<?php echo max(1, 3, 5, 6, 7); // 7 echo max(array(2, 4, 5)); // 5
echo max(0, 'hola'); // 0 echo max('hola', 0); // hola echo max(-1, 'hola'); // hola
// Con multiples matrices, max compara de izquierda a derecha // asi que en nuestro ejemplo: 2 == 2, pero 4 < 5 $val = max(array(2, 4, 8), array(2, 5, 7)); // array(2, 5, 7)
// Si se entregan una matriz y una no-matriz, la matriz siempre es // devuelta, ya que es vista como el mayor valor $val = max('cadena', array(2, 5, 7), 42); // array(2, 5, 7) ?>
|
|
Vea también min() y
count().