АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
menu

Ключавое слова 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); ?>

Вынік выканання кода:

"Доступ дазволены"

Глядзіце таксама

  • каманду function,
    якая стварае карыстальніцкія функцыі
  • функцыю exit,
    якая завяршае выкананне скрыпта
byenru