Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.03
  4. Funkcje użytkownika w PHP

Funkcje użytkownika w PHP

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Funkcja użytkownika w PHP to fragment kodu zdefiniowany przez programistę, który można wielokrotnie wywoływać. Funkcję tworzy się za pomocą słowa kluczowego function.

Składnia

function nazwaFunkcji($argument) {
    return $argument;
}

Najważniejsze elementy:
- function — rozpoczyna definicję funkcji,
- nazwa funkcji — np. licz,
- argumenty w nawiasach — np. $a,
- ciało funkcji w { },
- return — zwraca wynik działania funkcji.

Przykład z egzaminu

Funkcja zwracająca połowę kwadratu liczby $a powinna najpierw obliczyć kwadrat, czyli $a * $a, a następnie podzielić go przez 2.

function licz($a) {
    return $a * $a / 2;
}

Dla argumentu 4 wynik będzie równy:

4 * 4 / 2 = 8

Ważne na egzaminie

Jeżeli w treści pytania występuje sformułowanie „funkcja zwraca wynik”, należy szukać instrukcji return, a nie echo. Instrukcja echo tylko wyświetla dane, ale nie zwraca wartości do miejsca wywołania funkcji.