2019-12-10 |

多个数组比较

如果参数是多个数组,则从左向右比较:

<?php
$max = max(array(2, 4, 10), array(2, 5, 7));
print_r($max);	// 输出:Array ( [0] => 2 [1] => 5 [2] => 7 )
?>

上面的例子中,虽然第一个数组的值总和大于第二个数组,但 max 函数比较规则是从左至右,2==2 但 4 < 5,所以返回第二个数组。

混合比较

如果同时给出数组和非数组作为参数,则总是将数组视为最大值返回:

<?php
$max = max('hello', array(2, 5, 7), 42);	// 返回:array(2, 5, 7)
?>

0

流程控制

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论