Forum und email

min

(PHP 4, PHP 5)

min — Encontrar el valor más bajo

Descripción

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

Si el primer y único parámetro es una matriz, min() devuelve el valor más bajo en esa matriz. Si al menos dos parámetros son entregados, min() devuelve el menor 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 bajo. Si varios argumentos evalúan a 0, min() devolverá el valor de cadena alfanumérica más bajo si se da alguna cadena, o de lo contrario se devuelve un 0 numérico.

Lista de parámetros

valores

Una matriz que contiene los valores.

Valores retornados

min() devuelve el valor más bajo numéricamente de los parámetros.

Ejemplos

Example#1 Ejemplos de uso de min()

<?php
echo min(23167);  // 1
echo min(array(245)); // 2

echo min(0'hola');     // 0
echo min('hola'0);     // hola
echo min('hola', -1);    // -1

// Con varias matrices, min las compara de izquierda a derecha
// así que en nuestro ejemplo: 2 == 2, pero 4 < 5
$val min(array(248), array(251)); // array(2, 4, 8)

// Si se pasan una matriz y una no-matriz, la matriz nunca
// es devuelta ya que se considera el valor mayor
$val min('cadena', array(257), 42);   // cadena
?>

Ver también