Fonction PHP setlocale()
Exemple
Définissez les paramètres régionaux sur l'anglais américain, puis revenez à la valeur par défaut :
<?php
echo setlocale(LC_ALL,"US");
echo "<br>";
echo setlocale(LC_ALL,NULL);
?>
Définition et utilisation
La fonction setlocale() définit les informations sur les paramètres régionaux.
Les informations locales sont des informations linguistiques, monétaires, temporelles et autres spécifiques à une zone géographique.
Remarque : La fonction setlocale() modifie les paramètres régionaux uniquement pour le script en cours.
Conseil : Les informations de paramètres régionaux peuvent être définies sur les valeurs par défaut du système avec setlocale(LC_ALL,NULL)
Conseil : Pour obtenir des informations sur le formatage numérique, consultez la fonction localeconv() .
Syntaxe
setlocale(constant,location)
Valeurs des paramètres
Parameter | Description |
---|---|
constant | Required. Specifies what locale information should be set. Available constants:
|
location | Required. Specifies what country/region to set the locale information to. Can be a string or an array. It is possible to pass multiple locations. If the location is NULL or the empty string "", the location names will be set from the values of environment variables with the same names as the constants above, or from "LANG". If the location is "0", the location setting is not affected, only the current setting is returned. If the location is an array, setlocale() will try each array element until it finds a valid language or region code. This is very useful if a region is known under different names on different systems. Note: To view all available language codes, go to our Language code reference. |
Détails techniques
Valeur de retour : | Renvoie les paramètres régionaux actuels ou FALSE en cas d'échec. La valeur de retour dépend du système sur lequel PHP s'exécute. |
---|---|
Version PHP : | 4+ |
Journal des modifications : | PHP 5.3.0 - Si une chaîne est passée au paramètre constant au lieu d'une des constantes LC_, cette fonction lance une notification E_DREPRECATED. |
❮ Référence de chaîne PHP