Fonction nl_langinfo() PHP

Définition et utilisation

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

Commentaires :Cette fonction n'est pas applicable aux plateformes Windows.

Avis :Contrairement à la fonction localeconv() qui renvoie toutes les informations de format localisées, la fonction nl_langinfo() renvoie des informations spécifiques.

Syntaxe

nl_langinfo(élément)
Paramètres Description
élément

Obligatoire. Définit l'élément à renvoyer. Doit être l'un des éléments suivants :

Temps et calendrier :

  • ABDAY_(1-7) - Abréviation de chaque jour de la semaine
  • DAY_(1-7) - Nom de chaque jour de la semaine (DAY_1 = Dimanche)
  • ABMON_(1-12) - Abbreviation des noms des mois de l'année
  • MON_(1-12) - Nom du mois représentant chaque mois de l'année
  • AM_STR - Chaîne représentant l'avant-midi
  • PM_STR - Chaîne représentant l'après-midi
  • D_T_FMT - Chaîne de format utilisable dans strftime() pour représenter la date et l'heure
  • D_FMT - Chaîne de format utilisable dans strftime() pour représenter la date
  • T_FMT - Chaîne de format utilisable dans strftime() pour représenter le temps
  • T_FMT_AMPM - Chaîne de format utilisable dans strftime() pour représenter le temps avec AM/PM dans un format de 12 heures
  • ERA - Conversion de siècle
  • ERA_YEAR - Format de conversion de siècle exprimé en année
  • ERA_D_T_FMT - Format de conversion de siècle exprimé en date et en temps (chaîne utilisable dans strftime())
  • ERA_D_FMT - Format de conversion de siècle exprimé en date (chaîne utilisable dans strftime())
  • ERA_T_FMT - Format de conversion de siècle exprimé en temps (chaîne utilisable dans strftime())

Catégorie de monnaie :

  • INT_CURR_SYMBOL - Symbole monétaire (par exemple : USD)
  • CURRENCY_SYMBOL - Symbole monétaire (par exemple : $)
  • CRNCYSTR - Similaire au CURRENCY_SYMBOL
  • MON_DECIMAL_POINT - Caractère de point décimal pour les valeurs monétaires
  • MON_THOUSANDS_SEP - Séparateur de milliers pour les valeurs monétaires
  • POSITIVE_SIGN - Caractère de signe positif
  • NEGATIVE_SIGN - Caractère de signe négatif
  • MON_GROUPING - Tableau de combinaison de nombres monétaires affichés (par exemple : 1 000 000)
  • INT_FRAC_DIGITS - Nombre de décimales internationaux
  • FRAC_DIGITS - Nombre de décimales locaux
  • P_CS_PRECEDES - True (1) si le symbole monétaire est affiché avant une valeur positive, sinon False (0) après
  • 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) après
  • N_SEP_BY_SPACE - True (1) si un espace est inclus entre le symbole monétaire et une valeur négative, sinon False (0)
  • P_SIGN_POSN - Réglage de format, valeurs possibles de retour :
    • 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 directement avant le symbole monétaire
    • 4 - Ajoutez un signe plus directement après le symbole monétaire
  • Réglage de format, valeurs possibles de retour :
    • 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 directement avant le symbole monétaire
    • 4 - Ajoutez un tiret directement après le symbole monétaire

Catégorie de nombre :

  • DECIMAL_POINT - Caractère de point décimal
  • RADIXCHAR - Similaire à DECIMAL_POINT
  • THOUSANDS_SEP - Caractère de séparation des milliers
  • THOUSEP - Similaire à THOUSANDS_SEP
  • GROUPING - Affiche les tableaux sous forme de combinaison de nombres (par exemple : 1 000 000)

Catégorie de communication :

  • YESEXPR - Chaîne Regex correspondant à l'entrée 'yes'
  • NOEXPR - Chaîne Regex correspondant à l'entrée 'no'
  • YESSTR - Chaîne de sortie 'yes'
  • NOSTR - Chaîne de sortie 'no'

Catégorie de jeu de codes :

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

Détails techniques

Valeur de retour : Retourne l'information spécifiée en cas de succès, retourne FALSE en cas d'échec.
Version PHP : 4.1.0+