PHP/PHP의 기본

함수 (function)

김월천 2021. 9. 14. 17:42

함수는 하나의 로직을 재실행할 수 있도록 하는 것으로 코드의 재사용성을 높여준다.

우선 형식을 봐보자

코드예시

 

사실 함수의 핵심은 입력과 출력이다.

입력된 값을 연산해서 출력하는 것이 함수의 기본 역할이다.

 

return

return뒤에 따라오는 값을 함수의 결과로 반환하며 동시에 함수를 종료시킨다.

 

인자(argument)

인자는 함수로 유입되는 입력 값 자체를 의미한다. 

즉 어떤 값을 인자로 전달하느냐에 따라서 함수가 반환하는 값이나 메서드의 동작방법을 다르게 할 수 있다.

 

여기서 잠깐

인자의 기본값이라는 게 존재한다.

 

여기서 2항의 $arg = 100 은 인자 $arg의 기본값으로 100을 사용하겠다는 의미다.

그렇다면

인자의 값이 설정되지 않았을 때는 $arg의 값은 100이 된다.

즉 

내가 1이라는 인자를 주면 1이 return 되지만

() 아무것도 주지 않으면 100이 return 된다.

 

'PHP > PHP의 기본' 카테고리의 다른 글

파일 불러오기(include) 그리고 namespace  (0) 2021.09.17
배열 Array  (0) 2021.09.14
반복문  (0) 2021.09.14
조건문  (0) 2021.09.14
입출력 and 폼 and HTTP  (0) 2021.09.13