[php5.wirlernen.at] [Aufgaben zur Lektion] [Video zur Lektion]

Lektion 38: Mit function() rechnen und mit return und einen Rückgabewert übergeben

Du hast bereits mit function EIGENE Funktionen erstellt. Hier sieht man dass man einer function auch Werte übergeben kann. Mit den übergebenen Werten kann man z.B. etwas berechnen. Mit return wird der Wert für eine bestimmte Variable zurück gegeben.
Beachte hier unten LINKS das Listing (mit Zeilennummern) und RECHTS die mit diesem PHP - Code erzeugte Abbildung der Webseite: Beachte die Kommentare des Listings zum besseren Verständnis der Funktionsweise der function() - Anweisung!
Der Code von function02.php
(Code OHNE Zeilennummern)
01 | <?php
02 |     
//Funktion mit der Möglichkeit
03 |     //2 Variablen übergeben zu bekommen
04 |     
function rechnen($a,$b){
05 |         
$ergebnis=$a+$b;
06 |         
//mit return wird der Wert der
07 |         //Variablen $ergebnis an den Aufruf -
08 |         //hier Zeile 15 - zurück gegeben
09 |         
return $ergebnis;
10 |     }
11 |     
//Variablen werden Werte zugewiesen
12 |     
$a=5;
13 |     
$b=10;
14 |     
//die function wird aufgerufen und ihr 
15 |     //2 Werte übergeben und der 
16 |     //Variablen $summe zugewiesen
17 |     
$summe=rechnen($a,$b);
18 |     
//Ausgabe auf der Webseite
19 |     
echo $summe."<br>";
20 |
?> 
Augabenstellung:
1. Erzeuge in einer Datei mit dem Dateinamen 038.php ein Listing bei dem einer function die 2 Werte "12" und "56" übergeben werden und dann in dieser function multipliziert werden! Das Ergebnis der Multiplikation soll dann zurückgegeben werden - und außerhalb(!!!) der function auf der Webseite ausgegeben werden!