Convertit une chaîne en nombre à virgule flottante
(PHP 4, PHP 5)
setlocale() — Modifie les informations de localisation
La fonction setlocale () modifie les informations de lieu.
L'information de lieu est langue, monétaire, l'heure et tout autre détail de l'information pour un secteur géographique.
Cette fonction renvoie les arrangements courants de lieu, ou FAUX sur l'échec.
Syntaxesetlocale (constante, endroit)
Paramètre | Description |
---|---|
constante |
Requis. Spécifie la catégorie de fonctions affectées par la configuration de localisation :
|
endroit |
Requis. Spécifie à quel pays/région pour modifier l'information de lieu. Si endroit est NULL ou la chaîne vide (""), les noms de locales seront pris dans l'environnement, à partir des variables de même nom que les catégories ci-dessus, ou depuis "LANG". Si endroit vaut NULL ou vaut "0", la configuration locale ne sera pas modifiée, et la configuration courante sera retournée. Si endroit est un tableau ou bien est suivi par des paramètres additionnels, alors chaque élément du tableau ou chaque paramètre tente d'être défini comme nouvelle locale jusqu'à ce qu'un réussisse. Cela est pratique si la locale est connue sous différents noms sur des systèmes différents ou bien pour prévoir une autre valeur en cas de non disponibilité de la locale choisie. |
Exemple : Copier le code
<html> <body> <?php /* Configure le script en hollandais */ setlocale(LC_ALL, 'nld_nld'); /* Affiche : vrijdag 22 december 1978 */ echo strftime("%A %d %B %Y", mktime(0, 0, 0, 10, 04, 1990)); echo " <br /> "; /* Essai de différentes valeurs possible pour l'allemand depuis PHP 4.3.0 */ $loc_de = setlocale(LC_ALL, 'de_DE@euro', 'de_DE', 'deu_deu'); echo "L'identifiant de l'allemand sur ce système est '$loc_de'"; ?> </body>
Exemple : Copier le code
<?php /* Configure le script en hollandais */ setlocale(LC_ALL, 'nl_NL'); /* Affiche : vrijdag 22 december 1978 */ echo strftime("%A %e %B %Y", mktime(0, 0, 0, 12, 22, 1978)); /* Essai de différentes valeurs possible pour l'allemand depuis PHP 4.3.0 */ $loc_de = setlocale(LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge'); echo "L'identifiant de l'allemand sur ce système est '$loc_de'"; ?>
Fonction precedente: Fonction rtrim  |
Fonction suivante: Fonction sha1_file() |