Ключавое слова return
Ключавое слова return
спыняе выкананне бягучай функцыі і вяртае паказанае значэнне. Калі return
выкліканы без параметраў, функцыя вяртае null
. У глабальнай вобласці бачнасці return
спыняе выкананне бягучага скрыпта.
Сінтаксіс
return выражение; // Вяртанне значэння
return; // Вяртанне null
Прыклад
Вяртанне значэння з функцыі:
<?php
function square($num) {
return $num * $num;
}
echo square(4);
?>
Вынік выканання кода:
16
Прыклад
Вяртанне масіва з функцыі:
<?php
function createPair($a, $b) {
return [$a, $b];
}
print_r(createPair(1, 2));
?>
Вынік выканання кода:
[1, 2]
Прыклад
Заўчаснае завяршэнне функцыі:
<?php
function checkAge($age) {
if ($age < 18) {
return "Доступ забаронены";
}
return "Доступ дазволены";
}
echo checkAge(20);
?>
Вынік выканання кода:
"Доступ дазволены"