Fjalia kyçe return
Fjala kyçe return ndalon ekzekutimin e funksionit aktual dhe kthen vlerën e specifikuar. Nëse return thirret pa parametra, funksioni kthen null. Në fushëveprimin global, return ndalon ekzekutimin e skriptit aktual.
Sintaksa
return shprehje; // Kthimi i vlerës
return; // Kthimi i null
Shembull
Kthimi i vlerës nga një funksion:
<?php
function square($num) {
return $num * $num;
}
echo square(4);
?>
Rezultati i ekzekutimit të kodit:
16
Shembull
Kthimi i një array nga një funksion:
<?php
function createPair($a, $b) {
return [$a, $b];
}
print_r(createPair(1, 2));
?>
Rezultati i ekzekutimit të kodit:
[1, 2]
Shembull
Përfundimi i parakohshëm i një funksioni:
<?php
function checkAge($age) {
if ($age < 18) {
return "Hyrja e ndaluar";
}
return "Hyrja e lejuar";
}
echo checkAge(20);
?>
Rezultati i ekzekutimit të kodit:
"Hyrja e lejuar"