eigene Funktionen
eine selbstgeschriebene Funktion wird mit function gefolgt vom Funktionsnamen deklariert. In der Klammer können Parameter übergeben werden, die dann in der Funktion zur Verfügung stehen.
Beispiel:
PHP-Code:
01
02
03
04
05
06
07
08
09
Mit dem Befehl RETURN kann die Funktion einen Wert zurückgeben.
so ist es möglich kleine Funktionen zu programmieren, die eine individuelle Aufgabe erfüllen.
Wichtig ist dabei, dass die Variablen, die außerhalb der Funktion definiert sind innerhalb der Funktion unbekannt sind!
Ihr könnt - wie ihr oben seht den Funktionen mehrere Werte übergeben.
Eine weitere schöne Möglichkeit ist, dass man der Funktion schon default-Werte angeben kann:
PHP-Code:
01
02
03
04
05
06
07
08
09
10
Sollte nun bei dem Aufruf ein Parameter fehlen, so wird, dann der default-Wert benutzt.
RETURN
Man kann in der Funktion mittels RETURN Werte zurückgeben. Dazu bieten sich die auch die beiden boolschen Werte TRUE und FALSE an.
So kann man dann z.B. im Skript selbst überprüfen, ob die Funktion erfolgreich abgearbeitet wurde:
PHP-Code:
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
<?php
function irgendeinefunktion($input=FALSE)
{
if($input)
RETURN TRUE;
else
RETURN FALSE;
}
// Funktion aufrufen:
if(irgendeinefunktion())
{
// mach das hier, wenn die Funktion erfolgreich durchlaufen wurde
}
else
{
// mach das hier, wenn die Funktion fehlgeschlagen ist
}
?>