|
|
|
|
Wegweiser:
Startseite >>
Übersicht PHP-Kurs
>>
Kapitel 5: Funktionen
| PHP Kurs - Kapitel 5: Funktionen |

Ein wichtiger Bestandteil einer jeden Programmiersprache ist die Fähigkeit, mehrere Befehle zu einem einzigen Befehl zusammenzufassen, d.h. neue Funktionen zu definieren und diese dann beliebig oft auszuführen.
PHP hat diese Fähigkeit selbstverständlich auch.
Wir wollen für eine Anzahl von Tagen berechnen, wieviele Sekunden diese Tage zusammen haben:
Beispiel:
function tag ($anzahl) {
$sekunden = 3600 * 24 * $anzahl;
return $sekunden;
}
$x = tag(7);
echo "7 Tage bestehen aus $x Sekunden !";
|
$anzahl nennt man auch Argument der Funktion. Eine Funktion kann mehrere Argumente, oder auch kein Argument besitzen:

Ein weiteres wichtiges Betätigungsfeld von PHP ist die Bearbeitung von Zeichenketten.
Es gibt eine ganze Reihe von Befehlen um Zeichenketten zu manipulieren,
wir stellen hier nur die wichtigsten vor, der Rest kann im Handbuch nachgeschlagen werden.
trim entfernt Leerzeichen, Tabulatorzeichen etc. (sogannten "whitespace") vor dem ersten
und nach dem letzten "echten" Zeichen in der Zeichenkette.
Beispiel:
$x = " Ich bin eine Zeichenkette! ";
$y = trim($x);
|
Die Befehle ltrim() und chop() entfernen whitespace vor, bzw. nach der Zeichenkette
Der Befehl ucfirst() wandelt das erste Zeichen eines Strings in Großbuchstaben um (wenn möglich).
Der Befehl ucwords() hingegen wandelt in jedem Wort eines Strings das erste Zeichen in Großbuchstaben um (wenn möglich).
Der folgende Befehl ist besonders wichtig, wenn man vorhandenen Text für das WWW aufbereiten will:
ersetzt alle Zeilenumbruch-Zeichen ("\n") des Strings $y in die Zeichenfolge <br>\n.
|
|
|