Das Portal für Webmaster - Startseite

Tutorials
» Übersicht

Software
» Browser
» FTP
» Grafik
» Programmieren
» Sicherheit
» Tools

Service
» Webmasterlexikon
» Webhosting-Anbieter

Online-Tools
» PageRank-Check
» HTML-Validator
» CSS-Validator
» IP-Check
» quickDate

web-workshop.de
» Newsletter
» Umfragen
» Sitemap
» FAQ
» Partner
» Kontakt
» Impressum
» Datenschutz

Partner
» WebHosting
» Tutorials

Community
» Informationen
» Registrierung
» Login
 
5 Besucher und 0 Mitglieder Online

Du bist hier: Tutorials » PHP » deutsche Monate

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)];
?>



Autor & Bewertung
 
Autor: fiveONE|51
Ø Tutorial-Bewertung: 6.00 bei 8 Stimmen
» Deine Bewertung:  

verwandte Tutorials

Folgende Tutorials könnten Dich ebenfalls interessieren:
» deutsche Wochentage | PHP

Leser-Kommentare
dgqjugfij | eMail
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


wjlkvdahzw | eMail
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


tqgklrafn | eMail
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


kjccwvb | eMail
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