|
|||||||
|
|
12. 장. 함수사용자 선언 함수다음과 같은 문법을 사용하여 함수를 선언한다:
모든 유효 PHP코드는 특정 함수 내에서 뿐만 아니라, 여러 다른 함수나 class정의 안에서도 나타날수있다. PHP 3에서는 함수가 참조되기 전에 선언되어야 한다. 다음 두 예제 코드와 같이 함수가 조건적으로 선언되는 경우를 제외하고 PHP 4는 이런 제약이 없다. 아래 예제 코드와 같이 함수가 조건적으로 선언되면 그 함수가 호출되기 전에 함수를 선언해야 한다.
PHP는 함수 오버로딩(overloading)을 지원하지 않으며, 함수 정의를 해제하거나 이미 선언된 함수를 다시 선언할수 없다.
PHP 3에서 함수는 기본 인자(default argument)를 지원되지만, 가변 인자 갯수(variable-length argument)를 지원하지 않는다. (자세한 정보는 기본 인자섹션을 참고). PHP 4는 둘 다 지원된다: 자세한 정보는 가변 인자 목록섹션과 func_num_args(), func_get_arg(), func_get_args()함수 레퍼런스를 참고. | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "PHP 매뉴얼". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |