Funktionen erstellen und aufrufen

Was sind Funktionen?

Funktionen sind eigenständige Programmteile, die vom Skript beliebig oft aufgerufen und abgearbeitet werden können. Funktionen beinhalten Anweisungen, die innerhalb des Programms mehrmals benötigt werden. Anstatt die Anweisungen mehrfach im Programm zu codieren, wird die entsprechende Funktion aufgerufen, die die gewünschten Anweisungen durchführt.

PHP bietet eine Reihe vordefinierter Funktionen, um bestimmte Standardaufgaben zu lösen. Funktionen, die Sie selbst zur Lösung Ihrer Aufgaben erstellen, werden benutzerdefinierte Funktionen genannt.

Vorteile von Funktionen

  Aufruf einer Funktion

Eine Funktion wird erst ausgeführt, wenn sie im Programm aufgerufen wird. Dies geschieht über den Namen der Funktion.
Das PHP-Programm wird bis zum Aufruf einer Funktion abgearbeitet (1).
Der Funktionsaufruf (2) erzwingt einen Sprung in die angegebene Funktion.
Jetzt werden die Anweisungen der Funktion abgearbeitet (3).
Mit dem Verlassen der Funktion wird zurück zum Programm gesprungen (4).
Das Programm wird weiter ausgeführt (5).

Eine Funktion erstellen

Syntax und Beschreibung der function-Anweisung

function Name([Parameter])
{Anweisungsblock;
}

Eine Funktion mit retum-Anweisung erstellen

Syntax und Beschreibung der return-Anweisung

function Name([Parameter])
{Anweisungsblock; 
 return [$Wert];
}

Eine Funktion aufrufen

Syntax und Beschreibung eines Funktionsaufrufs

<?php
  Anweisungsblock
 
  Funktionsname();
 
  Anweisungsblock
?>