Ich erstelle ein deutsches Datumsformat wie dieses mit PHP 14. März 2012
(das ist der 14. März 2012).
Ich arbeite mit $date[0]
, das einen Unix-Timestamp enthält und wandle es so in ein lesbares deutsches Datum um.
Allerdings bekomme ich irgendwie ein Fragezeichen für den Umlaut ä
gefällt das
14. M�rz 2012
Warum ist das und wie kann ich das beheben? Vielen Dank im Voraus.
Ich erstelle ein deutsches Datumsformat wie dieses mit PHP head
(das ist der 14. März 2012).
Ich arbeite mit strftime
, das einen Unix-Timestamp enthält und wandle es so in ein lesbares deutsches Datum um.
Allerdings bekomme ich irgendwie ein Fragezeichen für den Umlaut setlocale()
gefällt das
02. März2012
Warum ist das und wie kann ich das beheben? Vielen Dank im Voraus.
In der Windows-Umgebung (XAMPP) löste %code% das Problem für mich nicht, also verwendete ich das Gebietsschema %code% und dann - wie @Chris in seinem Kommentar zu eine andere Antwort - konvertiert die Zeichenfolge manuell in utf8:
%Vor%In meinem Fall hat eine einfache Änderung des Gebiets den Zweck erfüllt.
Anstelle von:
%Vor%Verwenden:
%Vor%In meinem Fall hat eine einfache Änderung des Gebiets den Zweck erfüllt.
Anstelle von:
%Vor%Verwenden:
%Vor% In der Windows-Umgebung (XAMPP) löste setlocale(LC_TIME, "de_DE.UTF-8")
das Problem für mich nicht, also verwendete ich das Gebietsschema "de"
und dann - wie @Chris in seinem Kommentar zu eine andere Antwort - konvertiert die Zeichenfolge manuell in utf8:
Tags und Links php utf-8 encoding diacritics