Podstawy pracy z funkcjami użytkownika w PHP

Teraz nauczymy się tworzyć własne funkcje, których następnie można będzie używać podobnie do standardowych funkcji PHP.

Przyjrzyjmy się składni tworzenia własnej funkcji.

Funkcja jest tworzona za pomocą polecenia function. Następnie po spacji następuje nazwa funkcji oraz okrągłe nawiasy, w których pisany jest jakiś kod:

php<?php
  function func() {
    // jakiś kod
  }
?>

Spójrzmy na jakiś przykład.

Stwórzmy funkcję o nazwie func, która przy swoim wywołaniu będzie wyświetlać na ekranie znak wykrzyknika:

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

Teraz wywołajmy naszą funkcję. W tym celu należy napisać jej nazwę i okrągłe nawiasy:

php<?php
  function func() {
    echo '!';
  }
  
  // Wywołujemy naszą funkcję:
  func(); // wyświetli '!'
?>

Można wywołać naszą funkcję kilka razy - w tym przypadku każde wywołanie funkcji będzie wykonywać nowe wyświetlenie na ekranie:

php<?php
  function func() {
    echo '!';
  }
  
  func(); // wyświetli '!'
  func(); // wyświetli '!'
  func(); // wyświetli '!'
?>

Funkcje mogą być wywołane przed miejscem swojego zdefiniowania:

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

Stwórz funkcję wyświetlającą na ekranie Twoje imię.

Задание 2

Stwórz funkcję wyświetlającą na ekranie sumę liczb od 1 do 100.