Fach: Informatik - Jan-Gerd Tenberge
Fach: Informatik - Jan-Gerd Tenberge
Fach: Informatik - Jan-Gerd Tenberge
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Beispiel 2. Escaping von Zeichen in date()<br />
// gibt etwas ähnliches aus wie 'Wednesday the 15th'<br />
echo date("l \\t\h\e jS");<br />
Es ist möglich, date() und mktime() gleichzeitig zu verwenden, um Datumsangaben in<br />
der Zukunft/Vergangenheit zu bestimmen.<br />
Beispiel 3. date() und mktime() Beispiele<br />
<br />
Anmerkung: Dieses Vorgehen kann zu verlässlicheren Ergebnissen führen, als simples<br />
addieren oder subtrahieren der Anzahl von Sekunden in Tagen oder Monaten zu einem<br />
Timestamp, da Sommer- und Winterzeit berücksichtigt werden.<br />
Es folgen einige Beispiele zur date() Formatierung. Beachten Sie, dass Sie alle anderen<br />
Zeichen escapen sollten, da alle Zeichen, die im Augenblick eine spezielle Bedeutung<br />
haben, unerwünschte Resultate liefern. Bei allen weiteren Zeichen kann es durchaus<br />
möglich sein, dass diesen in zukünftigen PHP-Versionen eine Bedeutung zukommt.<br />
Beim escapen sollten Sie darauf achten einfache Anführungszeichen zu benutzen, damit<br />
Zeichenfolgen wie zum Beispiel \n zu keinem Zeilenumbruch führen.<br />
Beispiel 4. date() Formatierungen<br />
<br />
Um Datumsangaben in anderen Sprach-/Zeitzonen-Formaten auszugeben, sollten Sie<br />
die Funktionen setlocale() und strftime() benutzen.<br />
Siehe auch getlastmod(), gmdate(), mktime(), strftime() und time().<br />
36