Eine Funktion mit Rückgabe Erstellen (Berechnung eines Quader-Volumens)

Um eine eigene Funktion zu erstellen beginnt man immer mit function NAME.

Beispiel: function calc_quadvolume

Wichtig dabei ist das der Name noch nicht verwendet wurde oder der Name schon durch eine PHP-Interne Funktion verwendet wird.
Direkt hinten dran kommt die Parameterangabe, hier legt man fest, welche Werte die Funktion verarbeiten soll.

Beispiel: function calc_quadvolume($fltLaenge,$fltBreite,$fltHoehe,$stfEinheit)

Im Anschluss setzt man mit einer Geschweiften Klammer "{" den Beginn des Funktionskörpers.

Beispiel: function calc_quadvolume($fltLaenge,$fltBreite,$fltHoehe,$stfEinheit) {

Innerhalb der Geschweiften Klammer befindet sich dann die Funktion.
Am Ende der Funktion muss man nur noch Sagen, welcher Wert zurückgegeben werden soll.
Das geschieht mit return, Variablen, Zahlen und Array's können zurückgegeben werden.

Beispiel:
function calc_quadvolume($fltLaenge,$fltBreite,$fltHoehe,$stfEinheit) {
... (Der Eigendliche Funktionscode) ...
return $strErgebnis;


Das Ende der Funktion ist natürlich das setzen der schließenden, geschweiften Klammer "}".

Komplett sieht das ganze dann so aus:
function calc_quadvolume($fltLaenge,$fltBreite,$fltHoehe,$stfEinheit) {
... (Der Eigendliche Funktionscode) ...
return $strErgebnis;
}

Durch dieses Formular werden die Werte in die selbsterstellte Funktion eingetragen!
Wenn eines der Werte keine Zahl oder kleiner/gleich 0 ist, wird ein Fehler ausgegeben.
Solange das Formular nicht abgesendet wurde, wird unten ein Informationstext angezeigt.
Das zusätzliche Feature ist die Angabe der Einheit, sie wird Automatisch dem Ergebnis angehängt!

Hinweis!: PHP unterscheidet nicht ziwschen Prozedur- und Rückgabefunktion.
Dies wurde durch Vereinfachung der Scriptsprache von den PHP-Entwicklern beabsichtigt!
Länge:
Breite:
Höhe:
Einheit: Milimeter
Zentimeter
Meter

Fehler: Eines der Werte veranlasst den Körper, nicht 3 Dimensional zu sein!