Fonction localeconv() PHP

Exemple

Recherche des informations de formatage des nombres locaux américains :

<?php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
?>

Exemple de fonctionnement

Définition et utilisation

La fonction localeconv() retourne un tableau contenant des informations sur les formats locaux des nombres et des devises.

La fonction localeconv() retourne les éléments du tableau suivants :

  • [decimal_point] - Caractère de point décimal
  • [thousands_sep] - Symbole de séparation des milliers
  • [int_curr_symbol] - Symbole de monnaie (par exemple : USD)
  • [currency_symbol] - Symbole de monnaie (par exemple : $)
  • [mon_decimal_point] - Caractère de point décimal pour la monnaie
  • [mon_thousands_sep] - Symbole de séparation des milliers pour la monnaie
  • [positive_sign] - Caractère de signe positif
  • [negative_sign] - Caractère de signe négatif
  • [int_frac_digits] - Digits décimaux internationaux
  • [frac_digits] - Digits décimaux locaux
  • [p_cs_precedes] - True (1) si le symbole monétaire est affiché avant une valeur positive, sinon False (0)
  • [p_sep_by_space] - True (1) si un espace est inclus entre le symbole monétaire et une valeur positive, sinon False (0)
  • [n_cs_precedes] - True (1) si le symbole monétaire est affiché avant une valeur négative, sinon False (0)
  • [n_sep_by_space] - True (1) si un espace est inclus entre le symbole monétaire et la valeur négative, sinon False (0)
  • [p_sign_posn] - Options de formatage :
    • 0 - Écrivez le nombre et le symbole monétaire dans des parenthèses
    • 1 - Ajoutez un signe plus avant le nombre et le symbole monétaire
    • 2 - Ajoutez un signe plus après le nombre et le symbole monétaire
    • 3 - Ajoutez un signe plus avant le symbole monétaire
    • 4 - Ajoutez un signe plus après le symbole monétaire
  • [n_sign_posn] - Options de formatage :
    • 0 - Écrivez le nombre et le symbole monétaire dans des parenthèses
    • 1 - Ajoutez un tiret avant le nombre et le symbole monétaire
    • 2 - Ajoutez un tiret après le nombre et le symbole monétaire
    • 3 - Ajoutez un tiret avant le symbole monétaire
    • 4 - Ajoutez un tiret après le symbole monétaire
  • [grouping] - Affiche un tableau de combinaison de nombres (par exemple : 3 indique 1 000 000)
  • [mon_grouping] - Affiche un tableau de combinaison de numéros monétaires (par exemple : 2 indique 1 00 00 00)

Astuce :Pour définir les paramètres locaux, veuillez consulter setlocale() Fonction.

Astuce :Pour consulter tous les codes de langue disponibles, veuillez visiter notreRéférence du code de langue.

Syntaxe

localeconv()

Détails techniques

Valeur de retour : Retourne les données basées sur la locale actuelle définie par setlocale().
Version PHP : 4.0.5+