min
找出最小值
&reftitle.description;
mixedmin
mixedvalue
mixedvalues
替代签名(不支持命名参数):
mixedmin
arrayvalue_array
如果仅有一个参数且为数组,min
返回该数组中最小的值。如果给出了两个或更多参数,
min 会返回这些值中最小的一个。
不同类型的值将使用标准比较规则进行比较。例如,一个非数字
string 与 int 比较时就当做是 0,但多个非数字
string 值将会按照字母数字比较。返回的实际值是未应用任何转换的原始类型。
传递不同类型的参数时要小心,因为 min 会产生不可预测的结果。
&reftitle.parameters;
value
任何可比较的值。
values
任何可比较的值。
value_array
包含值的数组。
&reftitle.returnvalues;
min 根据标准比较返回认为是“最小”的参数值。如果不同类型的多个值认为相等(比如
0 与 'abc'),则将会返回提供给函数的第一个值。
&reftitle.errors;
如果传递空数组,min 抛出 ValueError。
&reftitle.changelog;
&Version;
&Description;
8.0.0
min 现在失败时会抛出 ValueError;之前会返回
&false; 并发出 E_WARNING 错误。
8.0.0
由于 字符串到数字的比较
已经改变,min 在这些情况下不再根据参数的顺序返回不同的值。
&reftitle.examples;
min 用法的示例
]]>
&reftitle.seealso;
max
count