function 키워드
키워드 function는 PHP에서 사용자 정의 함수를 선언하는 데 사용됩니다. 함수는 매개변수를 받고, 코드를 실행하며, 결과를 반환할 수 있습니다. 선언된 함수는 프로그램의 여러 부분에서 반복적으로 호출할 수 있습니다.
구문
function functionName($param1, $param2, ...) {
return $result;
}
예제
두 숫자를 더하는 간단한 함수를 만들어 봅시다:
<?php
function sum($a, $b) {
return $a + $b;
}
echo sum(2, 3);
?>
코드 실행 결과:
5
예제
함수는 다양한 데이터 유형을 반환할 수 있습니다. 배열을 반환하는 함수를 만들어 봅시다:
<?php
function createArray($a, $b) {
return [$a, $b];
}
print_r(createArray(1, 2));
?>
코드 실행 결과:
[1, 2]
예제
함수는 매개변수에 기본값을 가질 수 있습니다:
<?php
function greet($name = 'Guest') {
return "Hello, $name!";
}
echo greet();
echo greet('John');
?>
코드 실행 결과:
'Hello, Guest!'
'Hello, John!'
함께 보기
-
함수에서 값을 반환하는 명령어
return