【php】php从多个数组中取出最大的值

 

function _arr_max($arr = []){
    if(func_num_args() > 1){
        $result = [];
        foreach(func_get_args() as $arr){
            array_push($result,call_user_func_array('max',[$arr]));
        }
        $arr = $result;
    }
    return max($arr);
}

 

print_r(_arr_max([199,2,3],[5,6,7],[2,8,23,9]));    //199

 

posted @ 2018-03-01 14:32  songguojun  阅读(2132)  评论(0编辑  收藏  举报