(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)
nl_langinfo — Consulta información sobre el idioma y la configuración regional
nl_langinfo() se utiliza para acceder elementos individuales de las categorías de la configuración regional. A diferencia de localeconv(), que devuelve todos los elementos, nl_langinfo() permite seleccionar cualquier elemento específico.
item
item
puede ser un valor integer del elemento o el nombre de la constante del elemento. La siguiente es una lista de los nombres de las constantes que pueden ser utilizadas para item
y su descripción. Algunas de estas constantes pueden no estar definidas o no tienen valor para ciertas configuraciones regionales.
Constante | Descripción |
---|---|
Constantes de la Categoría LC_TIME | |
ABDAY_(1-7) | Nombre abreviado del día n-ésimo de la semana. |
DAY_(1-7) | Nombre del día n-ésimo de la semana (DAY_1 = domingo). |
ABMON_(1-12) | Nombre abreviado del mes n-ésimo del año. |
MON_(1-12) | Nombre del mes n-ésimo del año. |
AM_STR | String para ante meridiano. |
PM_STR | String para post meridiano. |
D_T_FMT | String que puede ser usado como el string de formato de strftime() para representar la hora y fecha. |
D_FMT | String que puede ser usado como el string de formato de strftime() para representar la fecha. |
T_FMT | String que puede ser usado como el string de formato de strftime() para representar la hora. |
T_FMT_AMPM | String que puede ser usado como el string de formato de strftime() para representar la hora en formato de 12 horas con el ante/post meridiano. |
ERA | Era alterna. |
ERA_YEAR | Año en formato de era alterna. |
ERA_D_T_FMT | Fecha y hora en formato de era alterna (el string se puede utilizar en strftime()). |
ERA_D_FMT | Fecha en formato de era alterna (el string se puede utilizar en strftime()). |
ERA_T_FMT | Hora en formato de era alterna (el string se puede utilizar en strftime()). |
Constantes de la Categoría LC_MONETARY | |
INT_CURR_SYMBOL | Símbolo internacional de moneda. |
CURRENCY_SYMBOL | Símbolo local de moneda. |
CRNCYSTR | El mismo valor que CURRENCY_SYMBOL . |
MON_DECIMAL_POINT | Caracter de punto decimal. |
MON_THOUSANDS_SEP | Separador de miles (grupos de tres dígitos). |
MON_GROUPING | Como el elemento "grouping" . |
POSITIVE_SIGN | Signo para valores positivos. |
NEGATIVE_SIGN | Signo para valores negativos. |
INT_FRAC_DIGITS | Dígitos fraccionarios internacionales. |
FRAC_DIGITS | Dígitos fraccionarios locales. |
P_CS_PRECEDES | Devuelve 1 si CURRENCY_SYMBOL precede a un valor positivo. |
P_SEP_BY_SPACE | Devuelve 1 si un espacio separa CURRENCY_SYMBOL de un valor positivo. |
N_CS_PRECEDES | Devuelve 1 si CURRENCY_SYMBOL precede a un valor negativo. |
N_SEP_BY_SPACE | Devuelve 1 si un espacio separa CURRENCY_SYMBOL de un valor negativo. |
P_SIGN_POSN |
|
N_SIGN_POSN | |
Constantes de la Categoría LC_NUMERIC | |
DECIMAL_POINT | Caracter de punto decimal. |
RADIXCHAR | Mismo valor que DECIMAL_POINT . |
THOUSANDS_SEP | Caracter separador de miles (grupos de tres dígitos). |
THOUSEP | Mismo valor que THOUSANDS_SEP . |
GROUPING | |
Constantes de la Categoría LC_MESSAGES | |
YESEXPR | String de expresión regular para coincidir con la entrada "yes" . |
NOEXPR | String de expresión regular para coincidir con la entrada "no" . |
YESSTR | String de salida para "yes" . |
NOSTR | String de salida para "no" . |
Constantes de la Categoría LC_CTYPE | |
CODESET | Devuelve un string con el nombre de la codificación de caracteres. |
Devuelve el elemento como un string, o false
si item
no es válido.
Nota: Esta función no está implementada en plataformas Windows.