nl_langinfo
(PHP 4 >= 4.1.0, PHP 5)
nl_langinfo — Consulta información sobre el idioma y la configuración regional
Descripción
$item
)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.
Parámetros
-
item -
itempuede 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 paraitemy su descripción. Algunas de estas constantes pueden no estar definidas o no tienen valor para ciertas configuraciones regionales.Constantes de nl_langinfo 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_STRString para ante meridiano. PM_STRString para post meridiano. D_T_FMTString que puede ser usado como el string de formato de strftime() para representar la hora y fecha. D_FMTString que puede ser usado como el string de formato de strftime() para representar la fecha. T_FMTString que puede ser usado como el string de formato de strftime() para representar la hora. T_FMT_AMPMString 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. ERAEra alterna. ERA_YEARAño en formato de era alterna. ERA_D_T_FMTFecha y hora en formato de era alterna (el string se puede utilizar en strftime()). ERA_D_FMTFecha en formato de era alterna (el string se puede utilizar en strftime()). ERA_T_FMTHora en formato de era alterna (el string se puede utilizar en strftime()). Constantes de la Categoría LC_MONETARY INT_CURR_SYMBOLSímbolo internacional de moneda. CURRENCY_SYMBOLSímbolo local de moneda. CRNCYSTREl mismo valor que CURRENCY_SYMBOL.MON_DECIMAL_POINTCaracter de punto decimal. MON_THOUSANDS_SEPSeparador de miles (grupos de tres dígitos). MON_GROUPINGComo el elemento "grouping". POSITIVE_SIGNSigno para valores positivos. NEGATIVE_SIGNSigno para valores negativos. INT_FRAC_DIGITSDígitos fraccionarios internacionales. FRAC_DIGITSDígitos fraccionarios locales. P_CS_PRECEDESDevuelve 1 si CURRENCY_SYMBOLprecede a un valor positivo.P_SEP_BY_SPACEDevuelve 1 si un espacio separa CURRENCY_SYMBOLde un valor positivo.N_CS_PRECEDESDevuelve 1 si CURRENCY_SYMBOLprecede a un valor negativo.N_SEP_BY_SPACEDevuelve 1 si un espacio separa CURRENCY_SYMBOLde un valor negativo.P_SIGN_POSN-
Devuelve 0 si hay paréntesis alrededor de la cantidad y
CURRENCY_SYMBOL. -
Devuelve 1 si el string de signo precede la cantidad y
CURRENCY_SYMBOL. -
Devuelve 2 si el string de signo sigue a la cantidad y
CURRENCY_SYMBOL. -
Devuelve 3 si el string de signo precede inmediatamente al
CURRENCY_SYMBOL. -
Devuelve 4 si el string de signo sigue inmediatamente al
CURRENCY_SYMBOL.
N_SIGN_POSNConstantes de la Categoría LC_NUMERIC DECIMAL_POINTCaracter de punto decimal. RADIXCHARMismo valor que DECIMAL_POINT.THOUSANDS_SEPCaracter separador de miles (grupos de tres dígitos). THOUSEPMismo valor que THOUSANDS_SEP.GROUPINGConstantes de la Categoría LC_MESSAGES YESEXPRString de expresión regular para coincidir con la entrada "yes". NOEXPRString de expresión regular para coincidir con la entrada "no". YESSTRString de salida para "yes". NOSTRString de salida para "no". Constantes de la Categoría LC_CTYPE CODESETDevuelve un string con el nombre de la codificación de caracteres. -
Devuelve 0 si hay paréntesis alrededor de la cantidad y
Valores devueltos
Devuelve el elemento como un string, o FALSE si item
no es válido.
Notas
Nota: Esta función no está implementada en plataformas Windows.
Ver también
- setlocale() - Establecer la información del localismo
- localeconv() - Obtener información sobre el formato numérico