Computer >> 컴퓨터 >  >> 프로그래밍 >> PHP

PHP min() 함수 – 배열과 여러 값 중 최솟값 구하는 방법

PHP의 min() 함수는 배열에 포함된 값들 중 가장 작은 값을 반환하는 내장 함수입니다. 배열뿐만 아니라 여러 개의 개별 값을 직접 비교할 때도 활용할 수 있어, 데이터 처리 시 유용하게 사용됩니다.

문법

min(arr_values);
또는
min(val1,val2,...);

min() 함수는 두 가지 방식으로 호출할 수 있습니다. 하나는 값을 담은 배열을 인수로 전달하는 방식이고, 다른 하나는 비교할 값들을 쉼표로 구분하여 나열하는 방식입니다.

매개변수

  • arr_values − 최솟값을 찾고자 하는 값들이 담긴 배열입니다.

  • val1, val2, ... − 서로 비교하고자 하는 값들의 목록입니다.

반환값

min() 함수는 주어진 값들 또는 배열의 요소들 중에서 최솟값을 반환합니다.

예제 1: 여러 개의 값 비교하기

다음 예제는 개별 값을 나열하여 최솟값을 구하는 방법입니다.

<?php
   echo (min(70, 89, 12, 34, 23, 66, 34));
?>

출력 결과

12

예제 2: 배열에서 최솟값 구하기

이번에는 같은 값들을 배열 형태로 전달하여 최솟값을 구해 보겠습니다.

<?php
   echo (min(array(70, 89, 12, 34, 23, 66, 34)));
?>

출력 결과

12

두 예제 모두 동일한 숫자 집합을 사용했지만, 배열로 전달하든 개별 값으로 전달하든 min() 함수는 항상 가장 작은 값인 12를 반환합니다. 이처럼 min() 함수는 입력 방식에 따라 유연하게 사용할 수 있습니다.