Die return-sleutelwoord
Die sleutelwoord return stop die uitvoering van die huidige funksie en gee die gespesifiseerde waarde terug. As return sonder parameters geroep word, gee die funksie null terug. In die globale skopus stop return die uitvoering van die huidige skrip.
Sintaksis
return uitdrukking; // Teruggee van waarde
return; // Teruggee van null
Voorbeeld
Teruggee van waarde van 'n funksie:
<?php
function square($num) {
return $num * $num;
}
echo square(4);
?>
Resultaat van kode-uitvoering:
16
Voorbeeld
Teruggee van skikking van 'n funksie:
<?php
function createPair($a, $b) {
return [$a, $b];
}
print_r(createPair(1, 2));
?>
Resultaat van kode-uitvoering:
[1, 2]
Voorbeeld
Vroëë beëindiging van 'n funksie:
<?php
function checkAge($age) {
if ($age < 18) {
return "Toegang verbode";
}
return "Toegang toegestaan";
}
echo checkAge(20);
?>
Resultaat van kode-uitvoering:
"Toegang toegestaan"