mixed max ( number arg1, number arg2 [, number ...] )
mixed max ( array numbers )
인자로 전달 받은 값 중 가장 큰 값을 반환한다.
mixed max ( array numbers )
인자로 전달 받은 값 중 가장 큰 값을 반환한다.
arg1, arg2, ... 중 가장 큰 값을 반환한다. 인자가 배열인 경우 배열의 원소 중 가장 큰 값을 반환한다.
mixed min ( number arg1, number arg2 [, number ...] )
mixed min ( array numbers )
인자로 전달 받은 값 중 가장 작은 값을 반환한다.
mixed min ( array numbers )
인자로 전달 받은 값 중 가장 작은 값을 반환한다.
arg1, arg2, ... 중 가장 작은 값을 반환한다. 인자가 배열인 경우 배열의 원소 중 가장 작은 값을 반환한다.
예제
<?
echo max(1, 3, 5, 6, 7) . "<br>"; //7
echo max(array(2, 4, 5)) . "<br>"; //5
echo max(0, 'hello') . "<br>"; //0
echo max('hello', 0) . "<br>"; //hello
echo max(-1, 'hello'); ////hello
?>
비교의 대상이 되는 인자가 숫자가 아닌 문자열인 경우 문자는 0으로 간주하고 비교하게 된다.
비교의 대상이 모두 같은 값일 경우 처음인자가 반환된다.
728x90
'PHP 주요레퍼런스 > 수학연산 함수' 카테고리의 다른 글
수학관련 상수 (0) | 2011.08.31 |
---|---|
rand / mt_rand (0) | 2011.08.31 |
sqrt (0) | 2011.08.31 |
pi (0) | 2011.08.31 |
log / log10 (0) | 2011.08.31 |