Клучниот збор 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);
?>
Резултат од извршување на кодот:
"Пристапот е дозволен"