IT Info

PHP - 함수 정의, 호출 및 입출력

로픽 2018. 5. 27. 15:56
300x250

PHP - 함수 정의 및 호출



PHP 함수 정의시 사용하는 키워드 : function



* 함수 정의

function    함수이름    ( 함수인자 ) {

코드......



* 함수 호출

함수이름 ( 함수인자 );


ex. numbering() 함수 정의, 호출


=> 함수를 이용하여 0~9까지 출력하는 예제


정의 = function numbering() { ... }


호출 = numbering();




* 함수 출력


함수에서 값을 출력할 때 return을 이용해서 출력이 가능하다.


return   출력값  ;



ex. return을 이용한 함수 값 출력



=> get_member1() 를 호출하면 echo에 해당 함수의 return 값이 치환된다.




* 함수 입력


함수인자에 변수를 선언하고 함수 호출시 값을 입력하면 입력값이 인자로 설정된다.


ex. $arg에 입력값을 설정하고 출력



=> 함수인자로 1을 입력하고 return을 이용해서 출력




ex. 다수의 입력값을 받아오는 경우





* 함수인자 기본값 설정



=> default_arg(1)의 경우 입력값을 넣었으므로 1이 함수인자에 들어간다.


=> default_arg()의 경우 입력값이 없다. 이때는 100이 함수인자에 들어간다.




반응형