PHP Einsteigerkurs - Grundlagen der PHP/MySQL Programmierung in 5 Tagen verstehen
654321
Zeitzone
e
Zeitzonen-Bezeichner (hinzugefügt in PHP 5.1.0)
Beispiele: UTC, GMT, Atlantic/Azores
I (großes 'i')
Fällt ein Datum in die Sommerzeit
1 bei Sommerzeit, andernfalls 0.
O
Zeitunterschied zur Greenwich time (GMT) in Stunden
Beispiel: +0200
P
Zeitunterschied zur Greenwich time (GMT) in Stunden mit Doppelpunkt zwischen
Stunden und Minuten (hinzugefügt in PHP 5.1.3)
Beispiel: +02:00
T
Abkürzung der Zeitzone
Beispiele: EST, MDT ...
Z
Offset der Zeitzone in Sekunden. Der Offset für Zeitzonen westlich von UTC
ist immer negativ und für Zeitzonen östlich von UTC immer positiv.
-43200 bis 50400
Vollständige(s) Datum/Uhrzeit
c
ISO 8601 Datum (hinzugefügt in PHP 5)
2004-02-12T15:19:21+00:00
r
Gemäß » RFC 2822 formatiertes Datum
Beispiel: Thu, 21 Dec 2000 16:01:07 +0200
U
Sekunden seit Beginn der UNIX-Epoche (January 1 1970 00:00:00 GMT)
Siehe auch time()
Textfunktionen
In PHP gibt es eine große Anzahl von Funktionen um Text zu durchsuchen, wie
zum Beispiel zerteilen und wieder anders zusammenzusetzen und viele mehr. Ich
möchte Ihnen die wichtigsten Textfunktionen ein wenig erläutern, sodass sie
fast sämtliche Problemstellungen der Bearbeitung von Zeichenketten lösen
können. Es gibt noch viele weitere Funktionen, diese würden aber den Rahmen
dieses Einsteigerbuches sprengen, Sie finden aber am Ende des Buches Links zu
Befehlsreferenzen, wo alle verfügbaren PHP Funktionen erläutert werden.
str_replace
Eine sehr häufig verwendete Funktion ist str_replace. Mit dieser kann man in
einem Text nach dem Vorkommen einer bestimmten Zeichenkette suchen und diese
ersetzen. Als ersten Parameter geben Sie den zu ersetzenden Text ein, als
zweiten, was statt diesem Text eingesetzt werden soll und als dritten Parameter
den Text, der durchsucht werden soll. Die Funktion liefert den kompletten Text
mit den ersetzten Textstellen zurück. Als optionalen Parameter könnten Sie auch
noch angeben, wieviele Ersetzungen durchgeführt werden sollen.
Hier ein Beispiel zur Verwendung:
$meinText = "Es grünt so grün,
wenn Spaniens Blüten blühen";
echo $meinText;
$meinText =
str_replace("grün", "braun", $meinText);
echo "
";
echo $meinText;
?>
Ausgabe:
Es grünt so grün, wenn Spaniens Blüten blühen
Es braunt so braun, wenn Spaniens Blüten blühen
substr
Eine weitere sehr häufig verwendete Textfunktion ist substr(), diese steht
für die Abkürzung Substring. Mit ihr können Sie einen Teil aus einer
Zeichenkette herauslösen. Als ersten Parameter erwartet die Funktion die
Zeichenkette, als zweiten die Stelle - gezählt ab 0 für das erste Zeichen, ab
der Sie Ihren Teiltext (Substring) zurückgeliefert bekommen möchten und als
optionalen Parameter die Länge der zurückzuliefernden Zeichenkette.
Hier wieder ein Beispiel:
$meinText = "Es grünt so grün,
wenn Spaniens Blüten blühen";
echo $meinText;
$meinText = substr($meinText, 3, 5);
echo "
";
echo $meinText;
?>
Ausgabe:
Es grünt so grün, wenn Spaniens Blüten blühen
grünt
strtolower
Diese Funktion liefert eine übergebene Zeichenkette in Kleinbuchstaben
zurück:
$meinText = "Es grünt so grün,
wenn Spaniens Blüten blühen";
echo $meinText;
$meinText = strtolower($meinText);
echo "
";
echo $meinText;
?>
Ausgabe:
Es grünt so grün, wenn Spaniens Blüten blühen
es grünt so grün, wenn spaniens blüten blühen
strtoupper
Diese Funktion liefert eine übergebene Zeichenkette in Großbuchstaben
zurück:
$meinText = "Es grünt so grün,
wenn Spaniens Blüten blühen";
echo $meinText;
$meinText = strtoupper($meinText);
echo "
";
echo $meinText;
?>
Ausgabe:
Es grünt so grün, wenn Spaniens Blüten blühen
ES GRÜNT SO GRÜN, WENN SPANIENS BLÜTEN BLÜHEN
strpos
( string $haystack, mixed $needle [, int $offset] )
Mit dieser Funktion kann man ein bestimmtes Zeichen oder eine Zeichenkette innerhalb
eines Textes suchen. Dies ist zum Beispiel in Kombination mit der weiter oben
erklärten Funktion substr prakitsch. Als ersten Parameter müssen Sie den zu
durchsuchenden Text übergeben, als zweiten die zu
Weitere Kostenlose Bücher