SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/string_funktionen/setlocale.php
© 2001-2017 E-Mail SELFPHP OHG, info@selfphp.de



setlocale


nach unten nach oben Befehl

string setlocale ( int $category, string $locale [, string $...] )



nach unten nach oben Version

(PHP 4, PHP 5)



nach unten nach oben Beschreibung

Mit setlocale() kann man die Lokalisierungseinstellungen der angegebenen Kategorie (category) auf ein bestimmtes Land (locale) setzen. Die Auswahl des Landes ist optional; falls der Wert local leer ist (""), so wird der Wert der entsprechenden Umgebungsvariablen genommen. Ist local "0", werden die Einstellungen nicht verändert, sondern der zuvor gesetzte Wert zurückgegeben.

Folgende Kategorien stehen zur Auswahl:

• LC_ALL - für alle Einstellungen
• LC_COLLATE - Vergleich von Strings (Zeichenketten)
• LC_CTYPE - Umwandlung von Strings (Zeichenkette), z.B. strtoupper()
• LC_MONETARY - für Währungsangaben
• LC_NUMERIC - für Dezimaltrennzeichen (numerische Operatoren)
• LC_TIME - für Datum- und Zeitformatierungen bei strftime()

Siehe auch:

strftime()



nach unten nach oben Beispiel


<?PHP
setlocale 
'LC_TIME''de_DE' );

echo 
strftime '%A, %e %B %Y, in Deutschland' ) . '<br>';

setlocale 'LC_TIME''fr_CA' );

echo 
strftime '%A, %e %B %Y , in Frankreich' ) . '<br>';

setlocale 'LC_TIME''fi_FI' );

echo 
strftime '%A, %e %B %Y , in Finnland' ) . '<br>';

setlocale 'LC_TIME''it_IT' );

echo 
strftime '%A, %e %B %Y , in Italien' ) . '<br>';

setlocale 'LC_TIME''tr_TR' );

echo 
strftime '%A, %e %B %Y , in Türkei' ) . '<br>';

setlocale ('LC_TIME''nl_NL' );

echo 
strftime '%A, %e %B %Y , in Niederlande' ) . '<br>';

setlocale 'LC_TIME''hu_HU' );

echo 
strftime '%A, %e %B %Y , in Ungarn' ) . '<br>';

setlocale 'LC_TIME''pl_PL' );

echo 
strftime '%A, %e %B %Y , in Polen' ) . '<br>';
?>




nach unten nach oben Ausgabe


Sonntag, 22 Juli 2001, in Deutschland
dimanche, 22 juillet 2001 , in Frankreich
sunnuntai, 22 heinäkuu 2001 , in Finnland
domenica, 22 luglio 2001 , in Italien
Pazar, 22 Temmuz 2001 , in Türkei
zondag, 22 juli 2001 , in Niederlande
VASÁRNAP, 22 JÚLIUS 2001 , in Ungarn
niedziela, 22 lipiec 2001 , in Polen