Кључна реч function
Кључна реч function користи се за декларисање корисничких функција у PHP. Функција прихвата параметре, извршава код и може да врати резултат. Декларисане функције се могу позвати више пута у различитим деловима програма.
Синтакса
function functionName($param1, $param2, ...) {
return $result;
}
Пример
Креирајмо једноставну функцију за сабирање два броја:
<?php
function sum($a, $b) {
return $a + $b;
}
echo sum(2, 3);
?>
Резултат извршавања кода:
5
Пример
Функција може да враћа различите типове података. Креирајмо функцију која враћа низ:
<?php
function createArray($a, $b) {
return [$a, $b];
}
print_r(createArray(1, 2));
?>
Резултат извршавања кода:
[1, 2]
Пример
Функције могу имати подразумеване вредности параметара:
<?php
function greet($name = 'Guest') {
return "Hello, $name!";
}
echo greet();
echo greet('John');
?>
Резултат извршавања кода:
'Hello, Guest!'
'Hello, John!'
Погледајте такође
-
команду
return,
која враћа вредност из функције