deutsche Monate
In diesem Tutorial geht es darum mittels PHP deutsche Monate auszugeben.
Der Befehl date()
Mit dem Befehl date() lassen sich in PHP bestimmte Datums- und Uhrzeitausgaben erzeugen. Mithilfe von z.B.
<?php print date("F"); ?>
lässt sich der aktuelle Monat ausgeben - leider nur in Englisch!
Deutsche Monate
Nun wollen wir aber deutsche Monate auf unserer Internet-Präsenz ausgeben und benötigen dafür ein Array was alle deutschen Monatsnamen für uns bereit hält. Es sieht wie folgt aus:
<?php $monatsarray = array("", "Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"); ?>
Da der Array-Index in PHP immer mit 0 (Null) beginnt, ist der erste Wert des Arrays leer. Logisch, da es keinen null-ten Monat gibt.
Wie bekommt man jetzt jedoch die deutschen Monate zur Ausgabe? Ganz einfach! Der Befehl date() hält mit dem format-String "n" die Zahl des aktuellen Monats parat. Um jetzt den aktuellen, deutschen Monatsnamen ausgeben zu können, müssen wir date() und unser "Monats-Array" nur noch verbinden. Das sieht wie folgt aus:
<?php print $monatsarray[date("n")]; ?>
Hat man gespeicherte Werte eines vergangenen oder zukünftigen Monats in einer SQL-Datenbank oder einer Textdatei in Form eines Unix-Timestamps, kann man sich die entsprechenden Werte durch folgenden Code ausgeben lassen:
<?php print $monatsarray[date("n",$unixzeitstempel)]; ?>
Leser-Kommentare
i321nw tmgyqvxwdflx, [url=http://futmwjzlphvu.com/]futmwjzlphvu[/url], [link=http://gsnaeaaxjylp.com/]gsnaeaaxjylp[/link], http://cxbgutcoowne.com/
geschrieben am 19. Dezember 2010 um 15:25 Uhr
nnf9wT ucsjubdtmbei, [url=http://xnmfomkneenw.com/]xnmfomkneenw[/url], [link=http://iwfmoajpdqao.com/]iwfmoajpdqao[/link], http://lqzorvfwbolj.com/
geschrieben am 21. Februar 2010 um 10:39 Uhr
ZUw5Vw skfzbctxbdks, [url=http://nexfybrmtehw.com/]nexfybrmtehw[/url], [link=http://bryuzfswqxup.com/]bryuzfswqxup[/link], http://ktrjejtncsvr.com/
geschrieben am 15. Januar 2010 um 07:24 Uhr
5RrbjA gakzzvxzqvqj, [url=http://zgurqpaulmri.com/]zgurqpaulmri[/url], [link=http://rrxlvsukhagi.com/]rrxlvsukhagi[/link], http://qwtdxxjrbtqf.com/
geschrieben am 02. Dezember 2009 um 14:50 Uhr
|