| php-manual.net |
|
| Home | PHP Manual auf Deutsch | PHP Manual in English | PHP manuel le sur le français | Impressum |
Software
setlocale(PHP 4, PHP 5) setlocale — Setzt Locale Informationen Beschreibung
string setlocale
( int $category
, string $locale
[, string $...
] )
string setlocale
( int $category
, array $locale
)
Setzt Locale-Informationen. Parameter Liste
RückgabewerteGibt die neue Locale-Einstellung oder FALSE zurück, wenn die Locale-Funktionalität von Ihrer Plattform nicht unterstützt wird, die angegebene Locale nicht existiert oder der Kategorie-Name ungültig ist. Ein ungültiger Kategorie-Name erzeugt zusätzlich eine Warnmeldung. Kategorien- und Locale-Namen können sie unter » RFC 1766 und » ISO 639 nachlesen. Unterschiedliche Systeme verwenden differierende Namensräume für die Locales.
ChangeLog
Beispiele
Example#1 setlocale()-Beispiele
<?php
Example#2 setlocale()-Beispiele for Windows
<?phpAnmerkungenWarnung
Die Locale-Informationen wirken auf den Prozess, nicht auf den Thread. Sofern Sie PHP mit einer Multithreaded Server API wie IIS oder Apache unter Windows einsetzen, rechnen Sie mit unerwarteten Änderungen der Locale-Einstellungen zur Laufzeit des Skripts, auch wenn das Skript selbst keinen setlocale()-Aufruf durchführt. Dies passiert, da andere Skripte in verschiedenen Threads des selben Prozesses zur selben Zeit prozessweit die Locale-Einstellungen mittels setlocale() ändern. Tipp
Windowsuser finden weitergehende Informationen über locale -Strings auf Microsofts MSDN-Webseite. Unterstützte Language-Strings können Sie unter » http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_language_strings.asp, Country/Region-Strings unter » http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_country_strings.asp nachschlagen. Windowssysteme unterstützen Drei-Buchstaben-Codes für Länder/Regionen-Angaben entsprechend ISO 3166-Alpha-3, die Sie auf der » Unicode Website finden. |