Асновы работы з карыстальніцкімі функцыямі ў 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.