函数名称:max()
适用版本:PHP 4, PHP 5, PHP 7
函数描述:max() 函数用于返回一组值中的最大值。
语法:max(value1, value2, value3, ...)
参数:
- value1, value2, value3, ...:要比较的值,可以是任意数量的参数。
返回值:返回参数中的最大值。
示例:
- 返回两个数字中的最大值:
echo max(5, 10); // 输出 10
- 返回一个数组中的最大值:
$numbers = array(4, 2, 9, 7, 5);
echo max($numbers); // 输出 9
- 返回字符串中的最大字符(根据字符的 ASCII 值比较):
echo max('a', 'b', 'c'); // 输出 c
- 返回多个参数中的最大值:
echo max(3, 8, 2, 6, 1, 9, 4); // 输出 9
注意事项:
- max() 函数对于字符串的比较是基于字符的 ASCII 值进行的。
- 如果参数中有任何一个非数值类型的值(除了字符串),则会被视为 0 进行比较。
- 如果参数为空,则返回 -INF(负无穷)。
- 如果参数中有任何一个 NaN(非数字)类型的值,则返回 NaN。