PHP 함수
PHP에서 함수는 function 이라는 keyword를 가지고 정의가 되며 함수 선언시 별도로 return type은 지정하지 않습니다. 또한 PHP에선 모든 함수와 클래스는 전역입니다. 함수가 내부에 정의되었더라도 외부에서 호출할 수 있으며, 반대도 성립합니다. (페이지내에서만)
함수 오버로딩(overLoading)을 지원하지 않습니다. 함수 정의를 해제하거나 이미 선언된 함수를 다시 선언할 수 없습니다. 반환값을 반환하는 경우와 안하는경우는 함수선언에서 구별하지 않고 함수내에서 return 키워드를 사용하여 반환여부를 결정합니다.
함수 정의 형식
function 함수명(인자1,인자2 ...){
함수내에서 해야 할 일;
return $반환값;
}
functinName();
PHP 함수에서 리턴은 List 와 Object 를 포함하여 어떤 type도 될 수 있습니다.
'PHP > PHP' 카테고리의 다른 글
다른 페이지를 현재 페이지에 포함시키기 (0) | 2009.09.14 |
---|---|
폼태그를 사용한 데이터 전달 (0) | 2009.09.14 |
PHP 반복문 (0) | 2009.09.14 |
PHP 배열 (0) | 2009.09.14 |
PHP 조건문 (0) | 2009.09.14 |