반응형
1. 사용자 정의 함수
PHP의 함수에는 크게 두 종류가 있습니다. PHP 구조의 내장 함수와 사용자가 직접 작성하는 사용자 정의 함수가 있습니다. 이번 강좌에는 사용자 정의 함수에 대해서 살펴보도록 하며 이 개념을 가지고 자주 쓰이는 내장 함수에 대해서는 다음 강좌에 살펴보도록 하겠습니다.
함수
(1) 반복적인 코드를 재사용하여 사용할 수 있습니다.
(2) 반복적인 코드를 재사용하기 때문에 웹 페이지가 로드될 때 자동으로 호출되지 않으며 함수 호출로만 실행합니다.
함수 선언 방법
(1) 함수의 선언은 function 키워드를 사용하여 선언합니다.
(2) 함수명은 문자,숫자, 언더라인(_) 등의 조합으로 사용합니다.
(3) 함수명의 첫 글자는 숫자는 사용할 수 없으며 문자 또 언더라인으로 사용합니다.
(4) 함수명은 대소문자를 구분하지 않습니다.
(5) return 키워드는 함수 호출 시 반환되는 값을 설정하는 것으로 return 키워드 사용은 필수는 아닙니다.
[사용 예]
<?php
function 함수명( 매개변수 )
{
1.코드작성...
..
return 2.리턴값 작성
}
?>
다음 예제는 f01함수와 f02함수를 정의하고 호출하는 예제입니다. f01함수를 두 번 호출하여 "안녕하세요" 메시지가 두 번 출력합니다.
<?php
function f01()
{
echo "안녕하세요<br/>";
}
function f02( $x,$y, $z )
{
return $x * $y + $z;
}
f01();
echo f02(2,2,3)."<br/>";
f01();
?>
반응형
'소프트웨어 개발 > PHP' 카테고리의 다른 글
[PHP 기초강좌] 제어문 - continue (0) | 2023.02.28 |
---|---|
[PHP 기초강좌] 제어문 - break (0) | 2023.02.26 |
[PHP 기초강좌] 반복문 - foreach (0) | 2023.02.22 |
[PHP 기초강좌] 반복문 - do while (0) | 2023.02.20 |
[PHP 기초강좌] 반복문 - while (0) | 2023.02.17 |
댓글