Kľúčové slovo function
Kľúčové slovo function sa používa na deklarovanie používateľských funkcií v PHP. Funkcia prijíma parametre, vykonáva kód a môže vrátiť výsledok. Deklarované funkcie je možné volať opakovane v rôznych častiach programu.
Syntax
function functionName($param1, $param2, ...) {
return $result;
}
Príklad
Vytvorme jednoduchú funkciu pre sčítanie dvoch čísel:
<?php
function sum($a, $b) {
return $a + $b;
}
echo sum(2, 3);
?>
Výsledok vykonania kódu:
5
Príklad
Funkcia môže vracať rôzne typy údajov. Vytvorme funkciu, ktorá vráti pole:
<?php
function createArray($a, $b) {
return [$a, $b];
}
print_r(createArray(1, 2));
?>
Výsledok vykonania kódu:
[1, 2]
Príklad
Funkcie môžu mať predvolené hodnoty parametrov:
<?php
function greet($name = 'Guest') {
return "Hello, $name!";
}
echo greet();
echo greet('John');
?>
Výsledok vykonania kódu:
'Hello, Guest!'
'Hello, John!'
Pozri tiež
-
príkaz
return,
ktorý vracia hodnotu z funkcie