WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 27.09.2004, 16:22   #1
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard [php] Monatsnamen

Gibt es eine elegante Methode um die Namen der Monate abhängig von der eingestellten Systemsprache herauszufinden?
Auf einem englischen System also:
January, February,...
Auf einem deutschen:
Jänner, Februar, usw.

Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Alt 27.09.2004, 16:44   #2
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Ein Hash mit den entsprechenden Werten?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 27.09.2004, 17:03   #3
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard


Ich schätz' mal mit "Hash" meinst du eine hashtable? Üblicherweise versteh ich nänmlich unter hash einen md5-hash...

Falls du eine HT meinst, ist das nicht das was ich mit elegant gemeint hab. Ich möchte verhindern das ich bzw. der User alle Monatsnamen eintippen muss. Ich hätt' da an irgendeine zeitFunktion gedaxcht, aber leider nehmen die alle nur Timestamps an, und nur um den Monatsnamen herauszubekommen, werd' ich nicht strftime('%B',mktime(usw.))machen.

Wenn's nicht geht ist es nicht tragisch, wäre nur nett gewesen.

Jak
<edit>
Hab' gerade meine seltsamste Fehlermeldung seit langem bekommen:
Parse error: parse error, unexpected '[', expecting T_PAAMAYIM_NEKUDOTAYIM or '(' in ... on line 70
</edit>
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Alt 27.09.2004, 17:32   #4
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Wenn ich md5-hash mein, dann schreib ich "md5-hash"

Du kannst Ihnen ja ueber ein Include ein globales hash zur Verfuegung stellen.

Und nun zu meinem Lieblingsthema: RTFM!
http://www.php.net/manual/de/function.date.php
Zitat:
Um Datumsangaben in anderen Sprach-/Zeitzonen-Formaten auszugeben, sollten Sie die Funktionen setlocale() und strftime() benutzen.
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 27.09.2004, 17:46   #5
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

Ich kenn' die PHP-Dokumentation (zumindest ansatzweise).

Ich will nicht das aktuelle Datum. Sonst würde ich strftime() benutzen, sondern ich extrahier ein Datum aus einem Dateinamen. Und um daraus einen Namen des Monats zu berechnen, müsst ich zwei Funktionen aufrufen. da schreib' ich lieber ein Array...

Und nun zu meinem Lieblingsteil
RMFP (Read my f***ing Post)
Zitat:
und nur um den Monatsnamen herauszubekommen, werd' ich nicht strftime('%B',mktime(usw.))machen.
SCNR

jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Alt 27.09.2004, 17:55   #6
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard


Was hast Du gegen strftime() ?
Ist IMHO eleganter als ein Array/Hash.
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 27.09.2004, 20:27   #7
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

Persönliche Abneigung?
Keine Ahnung, ich finds nur irgendwie komisch zwei Funktionen für so eine triviale Sache aufzurufen.
Außerdem ist es nicht soo wichtig, es war einfach nur ein "wäre nett" Feature.

Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona)
Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing.
\"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra)
jak ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:56 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag