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);
?>
Коддун аткарылышынын натыйжасы:
"Кирүүгө уруксат берилген"