PHP setlocale () Funktion
Beispiele
Set Region US-Englisch, dann wieder auf den Standard:
<?php
echo setlocale(LC_ALL,"US");
echo "<br>";
echo setlocale(LC_ALL,NULL);
?>
echo setlocale(LC_ALL,"US");
echo "<br>";
echo setlocale(LC_ALL,NULL);
?>
Ausführung einer Instanz »
Definition und Verwendung
setlocale () gibt die Locale-Informationen (geographische Informationen) einzustellen.
Die Umgebung ist ein geographisches Gebiet für Sprache, Währung, Zeit und andere Informationen.
Hinweis: setlocale () gibt die Region nur Informationen für das aktuelle Skript zu ändern.
Tipp: Sie können die Standard - Informationsbereich eingestellt von setlocale (LC_ALL, NULL).
Tipp: Um die Informationen in digitaler Form zu erhalten, finden Sie unter localeconv () Funktion.
Grammatik
setlocale( constant,location )
参数 | 描述 |
---|---|
constant | 必需。规定应该设置什么地区信息。 可用的常量:
|
location | 必需。规定把地区信息设置为什么国家/地区。可以是字符串或者数组。可以传递多个位置。 如果 location 参数是 NULL 或空字符串 "",则位置名称会被设置为上面常量中同名的环境变量的值或者根据 "LANG" 进行设置。 如果 location 参数是 "0",则位置设置不受影响,只返回当前的设置。 如果 location 参数是数组,setlocale() 会尝试每个数组元素,直到找到合法的语言或地区代码为止。如果某个地区在不同的系统上拥有不同的名称,这一点很有用。 注释:如需查看所有可用的语言代码,请访问我们的语言代码参考手册 。 |
Technische Details
Rückkehr: | Liefert die aktuelle Locale, bei einem Fehler FALSCH. Der Rückgabewert ist abhängig vom Betriebssystem PHP. |
---|---|
PHP-Version: | 4+ |
Update-Protokoll: | In PHP 4.2.0 hat es sich auf die Konstante wird aufgegeben worden als ein String ist veraltet. Bitte verwenden Sie die Konstante statt der zur Verfügung. Die Konstanten als String übergeben wird eine Warnmeldung erzeugen. In PHP 4.3.0 können Sie mehrere Standorte übergeben. Seit PHP 5.3.0 ab, wenn der Parameter auf die konstante String übergeben wird, anstatt eine LC_ Konstanten, wird die Funktion eine E_DREPRECATED Ankündigung werfen. |
PHP String Referenz