Neno Kuu return
Neno kuu return linasitisha utekelezaji wa kitendo cha sasa na kurudisha thamani iliyoainishwa. Ikiwa return itaitwa bila vigezo, kitendo kitarudisha null. Katika eneo la utambuzi wa kimataifa return linasitisha utekelezaji wa hati ya sasa.
Sintaksia
return usemi; // Kurudisha thamani
return; // Kurudisha null
Mfano
Kurudisha thamani kutoka kwa kitendo:
<?php
function square($num) {
return $num * $num;
}
echo square(4);
?>
Matokeo ya kutekeleza kodi:
16
Mfano
Kurudisha safu kutoka kwa kitendo:
<?php
function createPair($a, $b) {
return [$a, $b];
}
print_r(createPair(1, 2));
?>
Matokeo ya kutekeleza kodi:
[1, 2]
Mfano
Kumaliza kitendo mapema:
<?php
function checkAge($age) {
if ($age < 18) {
return "Ufikiaji umekataliwa";
}
return "Ufikiaji umeruhusiwa";
}
echo checkAge(20);
?>
Matokeo ya kutekeleza kodi:
"Ufikiaji umeruhusiwa"