PHP nl_langinfo()Functions


PHP String 参考手册Manuel de référence des chaînes PHP

Définition et utilisation

La fonction nl_langinfo() retourne les informations locales spécifiées.

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

Astuce :Contrairement à la fonctionlocaleconv()qui renvoie toutes les informations de formatage local, nl_langinfo() renvoie les informations spécifiées.


Syntaxe

nl_langinfo(élément)

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

Heure et calendrier :

  • ABDAY_(1-7) - Noms abrégés pour chaque jour de la semaine
  • DAY_(1-7) - Noms pour chaque jour de la semaine (DAY_1 = dimanche)
  • ABMON_(1-12) - Noms abrégés pour chaque mois de l'année
  • MON_(1-12) - Noms pour chaque mois de l'année
  • AM_STR - Chaîne représentant le matin (AM)
  • PM_STR - Chaîne représentant l'après-midi (PM)
  • D_T_FMT - Chaîne de format pour la date et l'heure, utilisable avec strftime()
  • D_FMT - Chaîne de format pour la date, utilisable avec strftime()
  • T_FMT - Chaîne de format pour l'heure, utilisable avec strftime()
  • T_FMT_AMPM - Chaîne de format pour l'heure au format 12 heures avec AM/PM, utilisable avec strftime()
  • ERA - Conversion d'ère
  • ERA_YEAR - Format de conversion d'ère exprimé en années
  • ERA_D_T_FMT - Format de conversion d'ère exprimé sous forme de date et d'heure (chaîne utilisable dans strftime())
  • ERA_D_FMT - Format de conversion d'ère exprimé sous forme de date (chaîne utilisable dans strftime())
  • ERA_T_FMT - Format de conversion d'ère exprimé sous forme d'heure (chaîne utilisable dans strftime())

Catégorie de devise :

  • INT_CURR_SYMBOL - Symbole de devise (par ex., USD)
  • CURRENCY_SYMBOL - Symbole de devise (par ex., $)
  • CRNCYSTR - Similaire à CURRENCY_SYMBOL
  • MON_DECIMAL_POINT - Caractère de séparateur décimal monétaire
  • MON_THOUSANDS_SEP - Séparateur de milliers monétaire
  • POSITIVE_SIGN - Caractère pour valeur positive
  • NEGATIVE_SIGN - Caractère pour valeur négative
  • MON_GROUPING - Tableau indiquant le format de groupement des nombres monétaires (par ex., 1 000 000)
  • INT_FRAC_DIGITS - Chiffres fractionnaires communs internationaux
  • FRAC_DIGITS - Chiffres fractionnaires communs locaux
  • P_CS_PRECEDES - Vrai (1) si le symbole monétaire apparaît avant une valeur positive ; Faux (0) s'il apparaît après la valeur positive
  • P_SEP_BY_SPACE - Vrai (1) s'il y a un espace entre le symbole monétaire et la valeur positive ; sinon Faux (0)
  • N_CS_PRECEDES - Vrai (1) si le symbole monétaire apparaît avant une valeur négative ; Faux (0) s'il apparaît après la valeur négative
  • N_SEP_BY_SPACE - Vrai (1) s'il y a un espace entre le symbole monétaire et la valeur négative ; sinon Faux (0)
  • P_SIGN_POSN - Paramètre de format, valeurs de retour possibles :
    • 0 - Mettre le montant et le symbole monétaire entre parenthèses
    • 1 - Ajouter un signe + avant le montant et le symbole monétaire
    • 2 - Ajouter un signe + après le montant et le symbole monétaire
    • 3 - Ajouter un signe + directement avant le symbole monétaire
    • 4 - Ajouter un signe + directement après le symbole monétaire
  • N_SIGN_POSN - Paramètre de format, valeurs de retour possibles :
    • 0 - Mettre le montant et le symbole monétaire entre parenthèses
    • 1 - Ajouter un signe - avant le montant et le symbole monétaire
    • 2 - Ajouter un signe - après le montant et le symbole monétaire
    • 3 - Ajouter un signe - directement avant le symbole monétaire
    • 4 - Ajouter un signe - directement après le symbole monétaire

Catégorie numérique :

  • DECIMAL_POINT - Caractère de point décimal
  • RADIXCHAR - Similaire à DECIMAL_POINT
  • THOUSANDS_SEP - Caractère séparateur de milliers
  • THOUSEP - Similaire à THOUSANDS_SEP
  • GROUPING - Tableau indiquant le format de groupement des nombres (par ex., 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 pour 'yes'
  • NOSTR - Chaîne de sortie pour 'no'

Catégorie de jeu de codes :

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

Détails techniques

Valeur de retour : Retourne les informations spécifiées en cas de succès, ou FALSE en cas d'échec.
Version de PHP : 4.1.0+


PHP String 参考手册Manuel de référence des chaînes PHP Autres extensions