PHP 사용자 정의 함수 기초

지금부터 우리는 자신의 함수를 만드는 방법을 배우고, 그 후에 PHP의 표준 함수처럼 사용할 수 있게 될 것입니다.

자신의 함수를 만드는 구문을 살펴보겠습니다.

함수는 function 명령으로 생성됩니다. 그 다음 공백 뒤에 함수 이름과 어떤 코드가 작성되는 괄호가 옵니다:

php<?php
  function func() {
    // 어떤 코드
  }
?>

예제를 통해 살펴보겠습니다.

이름이 func인 함수를 만들어서 호출될 때 화면에 느낌표를 출력하도록 합시다:

php<?php
  function func() {
    echo '!';
  }
?>

이제 우리의 함수를 호출해 봅시다. 이를 위해 함수의 이름과 괄호를 작성해야 합니다:

php<?php
  function func() {
    echo '!';
  }
  
  // 함수 호출:
  func(); // '!' 출력
?>

함수를 여러 번 호출할 수 있습니다 - 이 경우 각 함수 호출은 화면에 새로운 출력을 생성합니다:

php<?php
  function func() {
    echo '!';
  }
  
  func(); // '!' 출력
  func(); // '!' 출력
  func(); // '!' 출력
?>

함수는 자신이 정의된 위치보다 앞에서 호출될 수 있습니다:

php<?php
  func(); // '!' 출력
  
  function func() {
    echo '!';
  }
?>
Задание 1

당신의 이름을 화면에 출력하는 함수를 만드세요.

Задание 2

1부터 100까지의 숫자 합계를 화면에 출력하는 함수를 만드세요.