현재 위치: > 최신 기사 목록> PHP의 함수로 배열을 매개 변수로 전달하는 방법 - 완료 가이드

PHP의 함수로 배열을 매개 변수로 전달하는 방법 - 완료 가이드

M66 2025-07-29

PHP의 함수에 대한 인수로 배열을 전달하는 방법은 무엇입니까?

PHP에서는 함수 매개 변수 앞에 명시 적 유형 프롬프트 배열을 지정하여 기능에 배열을 기능에 전달할 수 있으며, 이는 함수가 배열 유형의 매개 변수 만 허용되도록합니다. 이러한 방식으로, 많은 양의 데이터를 처리하거나 재사용 가능한 코드 블록을 만들 수있는 유연성을 가질 수 있습니다.

매개 변수로 배열을 전달하기위한 PHP 구문

기능에 인수로 배열을 전달하기위한 기본 구문은 매우 간단합니다.

 function myFunction(array $array) {

이 예에서 :

  • $ array 는 인수로 전달되는 배열입니다.
  • 배열 유형 프롬프트는 함수가 배열 유형의 매개 변수 만 허용되도록합니다.

실제 사례 : 배열의 최대 값을 계산하십시오

배열의 최대 값을 계산하는 다음 기능을 고려하십시오.

 function getMax(array $array) {
     if (empty($array)) {
         return null;
     }
     $max = $array[0];
     foreach ($array as $value) {
         if ($value > $max) {
             $max = $value;
         }
     }
     return $max;
 }

다음 방법을 사용 하여이 기능을 호출 할 수 있습니다.

 $array = [1, 3, 5, 7, 9];
 $max = getMax($array); // $max 동일합니다 9

결론적으로

배열을 함수로 매개 변수로 전달함으로써보다 유연하고 재사용 가능한 코드를 만들 수 있습니다. 이것은 다량의 데이터를 처리하거나 일반적인 기능을 만들 때 매우 유용합니다.