Forum und email

nl_langinfo

(PHP 4 >= 4.0.7, PHP 5)

nl_langinfo — Consultar información sobre el lenguaje y la localidad

Descripción

string nl_langinfo ( int $item )

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.

Ver también