nl_langinfo
(PHP 4 >= 4.0.7, PHP 5)
nl_langinfo — Consultar información sobre el lenguaje y la localidad
Descripción
La función nl_langinfo() es usada para acceder a elementos individuales de las categorÃas de localidad. A diferencia de localeconv(), que devuelve todos los elementos, nl_langinfo() le permite seleccionar cualquier elemento especÃfico.
Lista de parámetros
- item
-
item puede ser un valor entero del elemento o el nombre de constante del elemento. La siguiente es una lista de nombres de constante para item que pueden ser usados y su descripción. Puede que algunas de estas constantes no estén definidas o no contengan valor alguno para ciertas localidades.
Constantes de nl_langinfo Constante Descripción Constantes de la CategorÃa LC_TIME ABDAY_(1-7) Nombre abreviado del n-ésimo dÃa de la semana. DAY_(1-7) Nombre abreviado del n-ésimo dÃa 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 Cadena del ante-meridiano. PM_STR Cadena del post-meridiano. D_T_FMT Cadena que puede ser usada como cadena de formato para strftime(), para representar la hora y fecha. D_FMT Cadena que puede ser usada como cadena de formato para strftime(), para representar la fecha. T_FMT Cadena que puede ser usada como la cadena de formato para strftime(), para representar la hora. T_FMT_AMPM Cadena que puede ser usada como cadena de formato para strftime() para representar la hora en formato 12-horas con 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 (la cadena puede ser usada en strftime()). ERA_D_FMT Fecha en formato de era alterna (la cadena puede ser usada en strftime()). ERA_T_FMT Hora en formato de era alterna (la cadena puede ser usada en strftime()). Constantes de la CategorÃa LC_MONETARY INT_CURR_SYMBOL SÃmbolo de moneda internacional. CURRENCY_SYMBOL SÃmbolo de moneda local. CRNCYSTR El mismo valor de 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 un valor positivo. P_SEP_BY_SPACE Devuelve 1 si un espacio separa a CURRENCY_SYMBOL de un valor positivo. N_CS_PRECEDES Devuelve 1 si CURRENCY_SYMBOL precede un valor negativo. N_SEP_BY_SPACE Devuelve 1 si un espacio separa a CURRENCY_SYMBOL de un valor negativo. P_SIGN_POSN - Devuelve 0 si unos paréntesis rodean la cantidad y currency_symbol.
- Devuelve 1 si la cadena de signo precede a la cantidad y currency_symbol.
- Devuelve 2 si la cadena de signo sigue a continuación de la cantidad y currency_symbol.
- Devuelve 3 si la cadena de signo precede inmediatamente a currency_symbol.
- Devuelve 4 si la cadena de signo sigue inmediatamente después de currency_symbol.
N_SIGN_POSN Constantes de la CategorÃa LC_NUMERIC DECIMAL_POINT Caracter de punto decimal. RADIXCHAR El mismo valor de DECIMAL_POINT. THOUSANDS_SEP Caracter separador para los miles (grupos de tres dÃgitos). THOUSEP El mismo valor de THOUSANDS_SEP. GROUPING Constantes de la CategorÃa LC_MESSAGES YESEXPR Cadena de expresión regular para coincidir con la entrada 'sÃ'. NOEXPR Cadena de expresión regular para coincidir con la entrada 'no'. YESSTR Cadena de salida para 'sÃ'. NOSTR Cadena de salida para 'no'. Constantes de la CategorÃa LC_CTYPE CODESET Devuelve una cadena con el nombre de la codificación de caracteres.
Valores retornados
Devuelve el elemento como una cadena, o FALSE si item no es válido.
Notes
Note: Esta función no está implementada en plataformas Windows.