Viele Funktionen geben einen Rückgabewert zurück. Das bedeutet, dass eine Funktion nicht nur Parameter als Eingabe entgegennimmt, sondern gleichzeitig auch einen Wert zurückliefern kann. Folgende Funktion gibt einen Wahrheitswert zurück:
1 2 3 4 5 6 7 8 9 |
<?php function kleiner ($a, $b = 0) { if ($a < $b) return true; else return false; } ?> |
Die Funktion überprüft ob $a
kleiner als $b
ist und gibt dementsprechend einen boolschen Wert mit return
zurück. So lässt sich diese Funktion beispielsweise für eine Bedingung einer If-Verzweigung nutzen:
1 2 3 4 |
<?php if (kleiner (5,6)) echo ("Die erste Zahl ist kleiner als die zweite!"); ?> |