⊗ppPmUFRt 197 of 447 menu

Die return-Anweisung in PHP

Nehmen wir an, wir haben eine Funktion, die das Quadrat der übergebenen Zahl auf den Bildschirm ausgibt:

<?php function func($num) { echo $num * $num; } func(3); // gibt 9 aus ?>

Nehmen wir an, wir möchten den Wert nicht auf den Bildschirm ausgeben, sondern in einer Variable speichern, etwa so:

<?php $res = func(3); // in der Variable $res befindet sich jetzt 9 ?>

Dafür gibt es in PHP eine spezielle Anweisung return, die den Wert festlegt, den die Funktion zurückgibt. Unter dem Wort zurückgibt versteht man den Wert, der in der Variable gespeichert wird, wenn man ihr die aufgerufene Funktion zuweist.

Schreiben wir also unsere Funktion so um, dass sie das Ergebnis nicht auf den Bildschirm ausgibt, sondern es in einer Variable zurückgibt:

<?php function func($num) { return $num * $num; } ?>

Schreiben wir jetzt das Ergebnis des Funktionsaufrufs in eine Variable:

<?php $res = func(3); ?>

Nachdem die Daten in einer Variable gespeichert sind, können sie beispielsweise auf den Bildschirm ausgegeben werden:

<?php $res = func(3); echo $res; // gibt 9 aus ?>

Man kann diese Daten zunächst auf irgendeine Weise verändern und sie dann auf den Bildschirm ausgeben:

<?php $res = func(3); $res = $res + 1; echo $res; // gibt 10 aus ?>

Man kann sofort Aktionen mit dem Ergebnis des Funktionsaufrufs durchführen, bevor es in einer Variable gespeichert wird:

<?php $res = func(3) + 1; echo $res; // gibt 10 aus ?>

Man kann unsere Funktion mehrmals für verschiedene Zahlen aufrufen:

<?php $res = func(2) + func(3); echo $res; // gibt 13 aus ?>

Man kann das Ergebnis nicht in einer Variable speichern, sondern es sofort auf den Bildschirm ausgeben:

<?php echo func(3); // gibt 9 aus ?>

Erstellen Sie eine Funktion, die eine Zahl als Parameter entgegennimmt und die dritte Potenz (Kubik) dieser Zahl zurückgibt. Ermitteln Sie mithilfe dieser Funktion die dritte Potenz der Zahl 3 und speichern Sie sie in der Variable $res.

Ermitteln Sie mithilfe Ihrer erstellten Funktion die Summe der dritten Potenzen der Zahl 2 und der Zahl 3 und speichern Sie sie in der Variable $res.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen