Podręcznik PHP
Poprzedni
Rozdział 13.
Funkcje
Następny
Zwracane wartości
Wartości są zwracane przy użyciu opcjonalnej instrukcji return.
Może być zwracany dowonlny typ, włączając w to tablice i obiekty.
Spowoduje to natychmiastowe zakończenie działania funkcji i przekazanie kontroli do linii, z której była wywołana.
Więcej informacji w opisie return().
function kwadrat ($num) {return $num * $num;} echo kwadrat (4); / / wyświetla '16 '.
Nie możesz zwracać zwracać wielu wartości z funkcji, ale podobne efekty mogą być uzyskane przez zwracanie listy.
function maleLiczby() {return array (0, 1, 2);} list ($zero, $jeden, $dwa) = maleLiczby();
Aby funkcja zwracała referencję, musisz użyć operatora referencji i w deklaracji funkcji i przy przypisywaniu zwracanej wartości do zmiennej:
function zwrocReferencje() {return $jakasref;} $nowaref = zwrocReferencje();
Więcej informacji na temat referencji w rozdziale References Explained.
Poprzedni
Spis treści
Następny
Argumenty funkcji
Początek rozdziału