정의 및 사용법
최대 () 함수는 배열에서 가장 높은 요소를 반환하거나 두 개 이상의 쉼표로 구분된 매개변수 중에서 가장 높은 요소를 반환합니다.
구문
max ( array $values ) : mixed
또는
max ( mixed $value1 [, mixed $... ] ) : mixed
매개변수
Sr.No | 매개변수 및 설명 |
---|---|
1 | 값 하나의 매개변수만 제공되는 경우 동일하거나 다른 유형일 수 있는 값의 배열이어야 합니다. |
2 | 값1, 값2, .. 두 개 이상의 매개변수가 제공된 경우 동일하거나 다른 유형의 비교 가능한 값이어야 합니다. |
반환 값
PHP max() 함수는 배열 매개변수 또는 값 시퀀스에서 가장 높은 값을 반환합니다. 표준 비교 연산자를 적용할 수 있습니다. 다른 유형의 여러 값이 동일한 것으로 평가되는 경우(예:0 및 'PHP') 함수의 첫 번째 매개변수가 반환됩니다.
PHP 버전
이 기능은 PHP 버전 4.x, PHP 5.x 및 PHP 7.x에서 사용할 수 있습니다.
예시
다음 예는 숫자 배열에서 가장 높은 값을 반환합니다.
<?php $arg=array(23, 5.55, 142, 56, 99); echo "array="; foreach ($arg as $i) echo $i . ","; echo "\n"; echo "max = " . max($arg); ?>
출력
이것은 다음 결과를 생성합니다 -
array=23,5.55,142,56,99, max = 142
예시
다음 예제는 문자열 배열에서 max()를 반환합니다.−
<?php $arg=array("Java", "Angular", "PHP", "C", "Kotlin"); echo "array="; foreach ($arg as $i) echo $i . ","; echo "\n"; echo "max = " . max($arg); ?>
출력
이것은 다음 결과를 생성합니다 -
array=Java,Angular,PHP,C,Kotlin, max = PHP
예시
다음 예에서 max() 함수에 일련의 문자열 값이 제공됩니다.
<?php $val1="Java"; $val2="Angular"; $val3="PHP"; $val4="C"; $val5="Kotlin"; echo "values=" . $val1 . "," . $val2 . "," . $val3 . "," . $val4 . "," . $val5 . "\n"; echo "max = " . max($val1, $val2, $val3,$val4,$val5); ?>
출력
이것은 다음 결과를 생성합니다 -
values=Java,Angular,PHP,C,Kotlin max = PHP
예시
다음 예제에서 배열은 혼합 데이터 유형의 모음입니다 -
<?php $arg=array(23, "Java", 142, 1e2, 99); echo "array="; foreach ($arg as $i) echo $i . ","; echo "\n"; echo "max = " . max($arg); ?>
출력
이것은 다음 결과를 생성합니다 -
array=23,Java,142,100,99, max = 142