nl_langinfo

(PHP 4 >= 4.1.0, 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.

Si item no es válido, se devolverá FALSE.

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 éstas constantes no estén definidas o no contengan valor alguno para ciertas localidades.

Tabla 1. Constantes de nl_langinfo

ConstanteDescripció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_STRCadena del ante-meridiano.
PM_STRCadena del post-meridiano.
D_T_FMTCadena que puede ser usada como cadena de formato para strftime(), para representar la hora y fecha.
D_FMTCadena que puede ser usada como cadena de formato para strftime(), para representar la fecha.
T_FMTCadena que puede ser usada como la cadena de formato para strftime(), para representar la hora.
T_FMT_AMPMCadena que puede ser usada como cadena de formato para strftime() para representar la hora en formato 12-horas con ante/post meridiano.
ERAEra alterna.
ERA_YEARAño en formato de era alterna.
ERA_D_T_FMTFecha y hora en formato de era alterna (la cadena puede ser usada en strftime()).
ERA_D_FMTFecha en formato de era alterna (la cadena puede ser usada en strftime()).
ERA_T_FMTHora en formato de era alterna (la cadena puede ser usada en strftime()).
Constantes de la Categoría LC_MONETARY
INT_CURR_SYMBOLSímbolo de moneda internacional.
CURRENCY_SYMBOLSímbolo de moneda local.
CRNCYSTREl mismo valor de 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_SYMBOL precede un valor positivo.
P_SEP_BY_SPACEDevuelve 1 si un espacio separa a CURRENCY_SYMBOL de un valor positivo.
N_CS_PRECEDESDevuelve 1 si CURRENCY_SYMBOL precede un valor negativo.
N_SEP_BY_SPACEDevuelve 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_POINTCaracter de punto decimal.
RADIXCHAREl mismo valor de DECIMAL_POINT.
THOUSANDS_SEPCaracter separador para los miles (grupos de tres dígitos).
THOUSEPEl mismo valor de THOUSANDS_SEP.
GROUPING 
Constantes de la Categoría LC_MESSAGES
YESEXPRCadena de expresión regular para coincidir con la entrada 'sí'.
NOEXPRCadena de expresión regular para coincidir con la entrada 'no'.
YESSTRCadena de salida para 'sí'.
NOSTRCadena de salida para 'no'.
Constantes de la Categoría LC_CTYPE
CODESETDevuelve una cadena con el nombre de la codificación de caracteres.

Nota: Esta función no está implementada en plataformas Windows.

Vea también setlocale() y localeconv().

Hosting by: hurra.com
Generated: 2007-01-26 18:01:03