nl_langinfo
(PHP 4 >= 4.1.0, PHP 5)
nl_langinfo — Rassemble des informations sur la langue et la configuration locale
Description
$item
)nl_langinfo() est utilisée pour accéder à chaque élément de la configuration locale. Contrairement à la fonction localeconv() qui renvoie tous les éléments, nl_langinfo() vous permet de sélectionner un élément précis.
Liste de paramètres
-
item -
itempeut être la valeur entière d'un élément, ou le nom de sa constante. Voici une liste des noms de constantes pouritemqui peuvent être utilisés et leur description. Certaines constantes peuvent ne pas être définies, ou ne contenir aucune valeur pour certaines locales.Constantes nl_langinfo() Constante Description Constantes de la catégorie LC_TIME ABDAY_(1-7)Nom court du jour de la semaine. DAY_(1-7)Nom du jour de la semaine (DAY_1 = Dimanche). ABMON_(1-12)Nom abrégé du mois de l'année. MON_(1-12)Nom du mois de l'année. AM_STRChaîne pour Ante meridian. PM_STRChaîne pour Post meridian. D_T_FMTChaîne pouvant être utilisée comme chaîne de formatage pour la fonction strftime() pour représenter la date et l'heure. D_FMTChaîne pouvant être utilisée comme chaîne de formatage pour la fonction strftime() pour représenter la date. T_FMTChaîne pouvant être utilisée comme chaîne de formatage pour la fonction strftime() pour représenter l'heure. T_FMT_AMPMChaîne pouvant être utilisée comme chaîne de formatage pour la fonction strftime() pour représenter l'heure au format 12 heures, avec ante/post meridian. ERAÈre de substitution. ERA_YEARAnnée dans le format d'ère de substitution. ERA_D_T_FMTDate et heure dans le format d'ère de substitution (chaîne pouvant être utilisée dans la fonction strftime()). ERA_D_FMTDate dans le format d'ère de substitution (chaîne pouvant être utilisée dans la fonction strftime()). ERA_T_FMTHeure dans le format d'ère de substitution (chaîne pouvant être utilisée dans la fonction strftime()). Constantes de la catégorie LC_MONETARY INT_CURR_SYMBOLSymbole monétaire international. CURRENCY_SYMBOLSymbole monétaire local. CRNCYSTRMême valeur que CURRENCY_SYMBOL.MON_DECIMAL_POINTCaractère de virgule décimale. MON_THOUSANDS_SEPSéparateur de centaine (groupes de trois lettres). MON_GROUPINGComme l'élément "grouping". POSITIVE_SIGNSigne pour les valeurs positives. NEGATIVE_SIGNSigne pour les valeurs négatives. INT_FRAC_DIGITSChiffres partiels internationaux. FRAC_DIGITSChiffres partiels locaux. P_CS_PRECEDESRetourne 1 si CURRENCY_SYMBOLprécède une valeur positive.P_SEP_BY_SPACERetourne 1 si un espace sépare CURRENCY_SYMBOLd'une valeur positive.N_CS_PRECEDESRetourne 1 si CURRENCY_SYMBOLprécède une valeur négative.N_SEP_BY_SPACERetourne 1 si un espace sépare CURRENCY_SYMBOLd'une valeur négative.P_SIGN_POSN-
Retourne 0 si des parenthèses entourent la quantité et
CURRENCY_SYMBOL. -
Retourne 1 si la chaîne de signes précède la quantité et
CURRENCY_SYMBOL. -
Retourne 2 si la chaîne de signes suit la quantité et
CURRENCY_SYMBOL. -
Retourne 3 si la chaîne de signes précède immédiatement le
CURRENCY_SYMBOL. -
Retourne 4 si la chaîne de signes suit immédiatement le
CURRENCY_SYMBOL.
N_SIGN_POSNConstantes de la catégorie LC_NUMERIC DECIMAL_POINTCaractère de virgule décimale. RADIXCHARMême valeur que DECIMAL_POINT.THOUSANDS_SEPCaractère de séparation des centaines (groupe de trois lettres). THOUSEPMême valeur que THOUSANDS_SEP.GROUPINGConstantes de la catégorie LC_MESSAGES YESEXPRChaîne d'expression rationnelle pour chercher l'entrée "yes". NOEXPRChaîne d'expression rationnelle pour chercher l'entrée "no". YESSTRAffichage de la chaîne pour "yes". NOSTRAffichage de la chaîne pour "no". Constantes de la catégorie LC_CTYPE CODESETRetourne une chaîne de caractères avec le nom du jeux de caractères. -
Retourne 0 si des parenthèses entourent la quantité et
Valeurs de retour
Retourne l'élément, sous la forme d'une chaîne de caractères ou FALSE si
le paramètre item n'est pas valide.
Notes
Note: Cette fonction n'est pas implémentée sous Windows.
Voir aussi
- setlocale() - Modifie les informations de localisation
- localeconv() - Lit la configuration locale
