[PHP] 2차원이상 배열에서 최대값 구하기
PHP에서 1차 배열의 경우 최대 값을 구하기 위해서는 max 함수를 사용하면 된다. 그러나 2차원 이상의 배열 배열 안에 배열이 있는 경우 등에는 사용할 수가 없다. 그래서 작업 중에 필요해서 2차원 이상의 배열에서 최대 값을 구하는 함수를 만들었다.
function get_max_value($arr)
{
foreach($arr as $key => $val)
{
if(is_array($val))
{
$arr[$key] = get_max_value($val);
}
}
sort($arr);
return array_pop($arr);
}
이제 최대 값은 구할 수 있으니까 다른 작업을.. ㅠㅠ