min

(PHP 3, PHP 4 )

min -- 找出最小值

说明

number min ( number arg1, number arg2 [, ...])

number min ( array numbers)

min() 返回参数中数值最小的。

在第一种格式中,至少还需要两个参数而 min() 会返回这些值中最小的一个。可以比较无限多个值。如果其中一个变量没有定义,min() 会失败。

In the second variant, min() returns the lowest value in numbers.

如果一个或多个值是浮点数,所有的值都会被当成浮点数并返回一个浮点数。如果参数中没有浮点数,所有的值都会被当成整数并返回一个整数。如果失败,min() 返回 NULL 并产生一条 E_WARNING 级别的错误。

<?php
$a = 4; 
$b = 9; 
$c = 3;
$arr = array(99, 34, 11);

// You may want to implement your own error checking in 
// case of failure (a variable may not be set)
if (!$min_value = @min($a, $b, $c)) {
    echo "Could not get min value, please try again.";
} else {
    echo "min value is $min_value";
}

print min($arr);  // 11

?>

参见 max()