PHP setlocale()
La fonction setlocale() est une fonction intégrée en PHP qui définit les informations locales. Les informations locales sont la langue, la monnaie, l’heure et d’autres informations spécifiques à une zone géographique.
Syntaxe
setlocale(const,location)
Paramètres
- const(Obligatoire) : Spécifiez les informations locales à définir. Voici les Constante à définir:
- LC_ALL: pour tous les éléments ci-dessous
- LC_COLLATE: Ordre de tri
- LC_CTYPE: classification et conversion des caractères (par exemple, tous les caractères doivent être en minuscules ou en majuscules)
- LC_MESSAGES: Formatage des messages système
- LC_MONETARY: Formatage monétaire
- LC_NUMERIC: Formatage numérique
- LC_TIME: formatage du date et de l’heure
- location(Obligatoire) : Spécifiez le pays/la région pour définir les informations locales.
Valeur de retour
La fonction renvoie les paramètres régionaux actuels ou « FALSE » en cas d’échec. La valeur de retour dépend de votre système.
Version PHP:
4+
Exemple :
Le code suivant convertisse tous les caractères en majuscules:
<?php echo setlocale(LC_ALL,"FR"); ?>