PHP nl_langinfo() Fonction


❮ Référence des chaînes PHP

Définition et Utilisation

La fonction nl_langinfo() renvoie des informations locales spécifiques.

Remarque : Cette fonction ne fonctionne pas sur les plateformes Windows.

Astuce : Contrairement à la fonction localeconv() , qui renvoie toutes les informations de formatage local, la fonction nl_langinfo() ne renvoie que des informations spécifiques.


Syntaxe

nl_langinfo( élément )

Valeurs des Paramètres

Paramètre Description
élément Requis. Spécifie quel élément renvoyer. Doit être l'un des éléments suivants :

Temps et Calendrier :

  • ABDAY_(1-7) - Nom abrégé du jour de la semaine numéroté
  • DAY_(1-7) - Nom du jour de la semaine numéroté (DAY_1 = Dimanche)
  • ABMON_(1-12) - Nom abrégé du mois numéroté de l'année
  • MON_(1-12) - Nom du mois numéroté de l'année
  • AM_STR - Chaîne pour Ante meridian
  • PM_STR - Chaîne pour Post meridian
  • D_T_FMT - Chaîne pouvant être utilisée comme format pour strftime() afin de représenter l'heure et la date
  • D_FMT - Chaîne pouvant être utilisée comme format pour strftime() afin de représenter la date
  • T_FMT - Chaîne pouvant être utilisée comme format pour strftime() afin de représenter l'heure
  • T_FMT_AMPM - Chaîne pouvant être utilisée comme format pour strftime() afin de représenter l'heure au format 12 heures avec ante/post meridian
  • ERA - Ère alternative
  • ERA_YEAR - Année au format d'ère alternative
  • ERA_D_T_FMT - Date et heure au format d'ère alternative (la chaîne peut être utilisée dans strftime())
  • ERA_D_FMT - Date au format d'ère alternative (la chaîne peut être utilisée dans strftime())
  • ERA_T_FMT - Heure au format d'ère alternative (la chaîne peut être utilisée dans strftime())

Catégorie Monétaire :

  • INT_CURR_SYMBOL - Symbole de la monnaie (exemple : USD)
  • CURRENCY_SYMBOL - Symbole de la monnaie (exemple : $)
  • CRNCYSTR - Identique à CURRENCY_SYMBOL
  • MON_DECIMAL_POINT - Caractère de point décimal monétaire
  • MON_THOUSANDS_SEP - Séparateur de milliers monétaire
  • POSITIVE_SIGN - Caractère de valeur positive
  • NEGATIVE_SIGN - Caractère de valeur négative
  • MON_GROUPING - Tableau affichant comment les nombres monétaires sont groupés (exemple : 1 000 000)
  • INT_FRAC_DIGITS - Chiffres fractionnaires internationaux
  • FRAC_DIGITS - Chiffres fractionnaires locaux
  • P_CS_PRECEDES - Vrai (1) si le symbole de la monnaie est placé devant une valeur positive, Faux (0) s'il est placé derrière
  • P_SEP_BY_SPACE - Vrai (1) s'il y a un espace entre le symbole de la monnaie et une valeur positive, Faux (0) sinon
  • N_CS_PRECEDES - Vrai (1) si le symbole de la monnaie est placé devant une valeur négative, Faux (0) s'il est placé derrière
  • N_SEP_BY_SPACE - Vrai (1) s'il y a un espace entre le symbole de la monnaie et une valeur négative, Faux (0) sinon
  • P_SIGN_POSN - Paramètre de formatage. Valeurs de retour possibles :
    • 0 - Les parenthèses entourent la quantité et le symbole de la monnaie
    • 1 - La chaîne de signe est placée devant la quantité et le symbole de la monnaie
    • 2 - La chaîne de signe est placée après la quantité et le symbole de la monnaie
    • 3 - La chaîne de signe est placée immédiatement devant le symbole de la monnaie
    • 4 - La chaîne de signe est placée immédiatement après le symbole de la monnaie
  • N_SIGN_POSN - Paramètre de formatage. Valeurs de retour possibles :
    • 0 - Les parenthèses entourent la quantité et le symbole de la monnaie
    • 1 - La chaîne de signe est placée devant la quantité et le symbole de la monnaie
    • 2 - La chaîne de signe est placée après la quantité et le symbole de la monnaie
    • 3 - La chaîne de signe est placée immédiatement devant le symbole de la monnaie
    • 4 - La chaîne de signe est placée immédiatement après le symbole de la monnaie

Catégorie Numérique :

  • DECIMAL_POINT - Caractère de point décimal
  • RADIXCHAR - Identique à DECIMAL_POINT
  • THOUSANDS_SEP - Caractère séparateur pour les milliers
  • THOUSEP - Identique à THOUSANDS_SEP
  • GROUPING - Tableau affichant comment les nombres sont groupés (exemple : 1 000 000)

Catégorie Messaging :

  • YESEXPR - Chaîne regex pour correspondre à l'entrée 'oui'
  • NOEXPR - Chaîne regex pour correspondre à l'entrée 'non'
  • YESSTR - Chaîne de sortie pour 'oui'
  • NOSTR - Chaîne de sortie pour 'non'

Catégorie Code set :

  • CODESET - Renvoie une chaîne avec le nom de l'encodage des caractères.

Détails Techniques

Valeur de Retour : Renvoie les informations spécifiques en cas de succès, ou FALSE en cas d'échec.
Version PHP : 4.1.0+

❮ Référence des chaînes PHP