Lernziel
Du kannst einfache Funktionen definieren, Parameter uebergeben und Rueckgabewerte verstehen.
PHP | Beginner
Code wiederverwenden und strukturieren mit eigenen Funktionen.
Du kannst einfache Funktionen definieren, Parameter uebergeben und Rueckgabewerte verstehen.
Funktionen helfen dabei, wiederkehrende Aufgaben an einer Stelle zu sammeln. Das macht Programme uebersichtlicher und leichter wartbar. Statt denselben Code immer wieder neu zu schreiben, kapselst du ihn in einer Funktion und rufst ihn bei Bedarf auf.
Das ist besonders wichtig, wenn Programme wachsen. Wiederholter Code ist nicht nur laestig, sondern auch fehleranfaellig. Wenn du eine Aenderung brauchst, musst du sie sonst an vielen Stellen gleichzeitig anpassen.
function begruessung($name) {
return "Hallo " . $name;
}
echo begruessung("Mia");
Die Funktion heisst begruessung. Sie erwartet mit $name einen Eingabewert. Innerhalb der Funktion wird daraus ein neuer Text zusammengesetzt. Mit return wird dieser Text an die Stelle zurueckgegeben, an der die Funktion aufgerufen wurde. Erst das anschliessende echo gibt das Ergebnis sichtbar aus.
Ein Parameter ist also ein Eingabewert fuer die Funktion. Ein Rueckgabewert ist das Ergebnis, das die Funktion nach aussen liefert. Nicht jede Funktion muss etwas zurueckgeben, aber sehr viele nuetzliche Funktionen tun genau das.
Der Funktionsname sollte beschreiben, was die Funktion tut. Kurze, klare Namen sind besser als kryptische Abkuerzungen. Gute Namen helfen dir spaeter auch beim Lesen deines eigenen Codes.