Instrukcja return w PHP
Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych
Instrukcja return w PHP
Instrukcja return służy do zwracania wartości z funkcji. Oznacza to, że wynik działania funkcji może zostać zapisany do zmiennej, użyty w obliczeniach albo przekazany do innej funkcji.
Przykład
function podwoj($x) {
return $x * 2;
}
$wynik = podwoj(5);
Po wykonaniu kodu zmienna $wynik będzie miała wartość 10.
return a echo
To częsty element pytań egzaminacyjnych z PHP.
function a($x) {
echo $x * 2;
}
function b($x) {
return $x * 2;
}
Funkcja a() wyświetla wynik, ale go nie zwraca. Funkcja b() zwraca wynik, więc można go dalej wykorzystać.
Zastosowanie w zadaniach
Jeśli pytanie brzmi: „która funkcja zwraca wynik”, poprawna odpowiedź musi zawierać return. W przykładzie:
function licz($a) {
return $a * $a / 2;
}
funkcja zwraca połowę kwadratu argumentu $a.