본문으로 바로가기

Warning : Missing argument 2  경고메세지

원인 : 함수의 인수가 2개이어여하는데 1개만 줬을 경우

해결 : 인수를 2개를 입력한다



예시 ) 

다음과 같이 sum이라는 함수가 있고 이 함수는 $a와 $b라는 두 파라미터를 받는다.

이 함수는 이 두 파라미터값을 받아 더한 값을 return하는 기능을 가지고 있다.

function sum($a, $b) 
{ 
    return $a + $b;    
} 

하지만 함수를

sum(1) 이라고 호출했을 경우 위와 같은 경고창이 뜬다.

인수를 하나밖에 던져주지 않았기 때문이다.

따라서 sum(1, 2)라고 입력하면 warning이 없어진다.