Warning : Missing argument 2 경고메세지
원인 : 함수의 인수가 2개이어여하는데 1개만 줬을 경우
해결 : 인수를 2개를 입력한다
예시 )
다음과 같이 sum이라는 함수가 있고 이 함수는 $a와 $b라는 두 파라미터를 받는다.
이 함수는 이 두 파라미터값을 받아 더한 값을 return하는 기능을 가지고 있다.
function sum($a, $b)
{
return $a + $b;
}
하지만 함수를
sum(1)
이라고 호출했을 경우 위와 같은 경고창이 뜬다.
인수를 하나밖에 던져주지 않았기 때문이다.
따라서 sum(1, 2)
라고 입력하면 warning이 없어진다.