Forum und email

max

(PHP 4, PHP 5)

max — Encontrar el valor más alto

Descripción

mixed max ( array $valores )
mixed max ( mixed $valor1 , mixed $valor2 [, mixed $valor3... ] )

Si el primer y único parámetro es una matriz, max() devuelve el valor más alto en esa matriz. Si el menos dos parámetros son entregados, max() devuelve el mayor de estos valores.

Note: PHP evaluará un valor string no-numérico como 0 si se compara con un integer, 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.

Lista de parámetros

valores

Una matriz que contiene los valores.

Valores retornados

max() devuelve el valor numéricamente más alto de los parámetros dados.

Ejemplos

Example#1 Ejemplos de uso de max()

<?php
echo max(13567);  // 7
echo max(array(245)); // 5

echo max(0'hola');     // 0
echo max('hola'0);     // hola
echo max(-1'hola');    // hola

// Con múltiples matrices, max compara de izquierda a derecha
// así que en nuestro ejemplo: 2 == 2, pero 4 < 5
$val max(array(248), array(257)); // 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(257), 42);   // array(2, 5, 7)
?>

Ver también