PHP/PHP

PHP 함수

본클라쓰 2009. 9. 14. 16:15

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