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,
    която прекратява изпълнението на скрипт
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне