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