Ключавое слова 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
,
якая вяртае значэнне з функцыі