함수는 특정 작업을 수행하기 위해 코드 블록을 정의하고 재사용할 수 있게 해주는 중요한 구성 요소입니다. 이번 강의에서는 함수의 정의와 호출, 매개변수와 반환값, 변수의 범위, 재귀 함수, 내장 함수와 사용자 정의 함수에 대해 다루겠습니다. 1. 함수의 정의 및 호출 1-1. 함수 정의함수를 정의할 때는 function 키워드를 사용합니다. 함수 이름과 괄호를 통해 매개변수를 정의할 수 있으며, 함수 본문에 실제 작업을 수행할 코드를 작성합니다.function greet() { echo "Hello, World!";} 1-2. 함수 호출정의한 함수를 호출할 때는 함수 이름과 괄호를 사용합니다.greet(); // 출력: Hello, World! 2. 매개변수와 반환값 2-1. 매개변수함수에 값을 ..