(PHP 4, PHP 5)
max — Encontrar el valor más alto
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.
Una matriz que contiene los valores.
max() devuelve el valor numéricamente más alto de los parámetros dados.
Example#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 múltiples matrices, max compara de izquierda a derecha
// así 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)
?>