Słowo kluczowe function
Słowo kluczowe function jest używane do deklarowania funkcji użytkownika w PHP. Funkcja przyjmuje parametry, wykonuje kod i może zwracać wynik. Zadeklarowane funkcje można wywoływać wielokrotnie w różnych częściach programu.
Składnia
function functionName($param1, $param2, ...) {
return $result;
}
Przykład
Stwórzmy prostą funkcję do dodawania dwóch liczb:
<?php
function sum($a, $b) {
return $a + $b;
}
echo sum(2, 3);
?>
Wynik wykonania kodu:
5
Przykład
Funkcja może zwracać różne typy danych. Stwórzmy funkcję, która zwraca tablicę:
<?php
function createArray($a, $b) {
return [$a, $b];
}
print_r(createArray(1, 2));
?>
Wynik wykonania kodu:
[1, 2]
Przykład
Funkcje mogą mieć domyślne wartości parametrów:
<?php
function greet($name = 'Guest') {
return "Hello, $name!";
}
echo greet();
echo greet('John');
?>
Wynik wykonania kodu:
'Hello, Guest!'
'Hello, John!'
Zobacz też
-
komendę
return,
która zwraca wartość z funkcji