Max函数的用法
- 定义和用法
max() 返回一个数组中的最大值,或者几个指定值的最大值
- 语法
max(array_values); or max(value1,value2,...);
| 参数 | 描述 |
|---|
| array_values | 必需。规定一个包含值的数组 |
| values1,values2,… | 必需。规定要比较的值(至少两个值) |
<?php
echo max(1, 3, 5, 6, 7); // 7
echo max(array(2, 4, 6));// 6
echo max(0, 'hello');// 0
echo max('hello', 0);// 'hello'
echo gettype(max(0, '0'));// integer
echo gettype(max('0', 0));// string
echo max(-1, 'hello');// hello
//对于多个数组,max从左向右比较。 例如?
var_dump(max(array(2,4,8), array(2,5,9)));// array(2,5,9)
// 如果同时给出数组和非数组作为参数,则总是将数组视为最大值返回
var_dump(max("string", array(1,2,3), 34));