Deklaracja funkcji w PHP
Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Funkcja w PHP to nazwany fragment kodu, który można wielokrotnie wywoływać. Funkcja może przyjmować parametry i zwracać wynik za pomocą instrukcji return.
Składnia
function nazwaFunkcji($parametr1, $parametr2) {
return wynik;
}
Elementy funkcji:
- function - słowo kluczowe rozpoczynające definicję funkcji,
- nazwaFunkcji - nazwa, pod którą funkcja będzie wywoływana,
- $parametr1, $parametr2 - dane przekazywane do funkcji,
- return - zwraca wynik działania funkcji.
Przykład
function licz($a, $b) {
return $a / 2 + $b / 2;
}
echo licz(10, 20); // wynik: 15
Funkcja licz przyjmuje dwie wartości: $a i $b. Następnie oblicza połowę pierwszej wartości oraz połowę drugiej wartości i dodaje je do siebie.
Na co uważać na egzaminie?
W pytaniach egzaminacyjnych często trzeba dokładnie odczytać wyrażenie matematyczne zapisane w kodzie. Przykład:
return $a / 2 + $b / 2;
oznacza:
połowa a + połowa b
Nie jest to to samo co:
return ($a / 2 + $b) / 2;
bo w drugim przypadku przez 2 dzielony jest cały wynik sumy a / 2 + b.