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()。