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.