Mailinglisten-Archive |
Hi, > Wie geht das mit russischen Zeichen, bei setlocale gebe ich ein > Locale an, keinen Zeichensatz? > Bei Zeichen wo sich ISO 8859-1 und UTF8 nicht unterscheiden kein Problem. in dem angegebenen Beispiel war das so. Probier's mal: <? echo "Time: "; $timestamp = "20040330154300"; list($year,$month,$day,$hour,$minute,$second) = sscanf($timestamp,"%4s%2s%2s%2s%2s%2s"); setlocale("LC_TIME","de_DE.UTF-8 at euro"); echo strftime("%c",mktime($hour,$minute,$second,$month,$day,$year)); echo "\n"; ?> Das liefert bei mir "Time: Die 30 MÀr 2004 15:43:00 CEST" und das würde ich für UTF halten. Ohne mich da jetzt in setlocale() eingelesen zu haben. Nur einfach mit dem Beispiel herumgespielt... Gruß, Reinhold -- Reinhold Jordan WWW: http://reinhold.bachrain.de Mail: reinhold at bachrain.de "The first time you'll get a Microsoft product, that doesn't suck, will be the day they start producing vacuum cleaners." (unknown)
php::bar PHP Wiki - Listenarchive