Función nl_langinfo() de PHP

Definición y uso

La función nl_langinfo() devuelve información local específica.

Comentarios:Esta función no es aplicable a la plataforma Windows.

Consejo:Diferente de la función localeconv() que devuelve toda la información de formato local, la función nl_langinfo() devuelve información específica.

Sintaxis

nl_langinfo(elemento)
Parámetros Descripción
elemento

Requerido. Especifica qué elemento debe devolver. Debe ser uno de los siguientes elementos:

Tiempo y calendario:

  • ABDAY_(1-7) - Abreviatura de cada día de la semana
  • DAY_(1-7) - Nombre de cada día de la semana (DAY_1 = Domingo)
  • ABMON_(1-12) - Abreviatura del nombre de cada mes del año
  • MON_(1-12) - Representa el nombre de cada mes del año
  • AM_STR - Cadena que representa la mañana
  • PM_STR - Cadena que representa la tarde
  • D_T_FMT - Cadena de caracteres utilizada para formatos de fecha y tiempo para strftime()
  • D_FMT - Cadena de caracteres utilizada para formatos de fecha para strftime()
  • T_FMT - Cadena de caracteres utilizada para formatos de tiempo para strftime()
  • T_FMT_AMPM - Cadena de caracteres utilizada para formatos de tiempo de 12 horas con am / pm para strftime()
  • ERA - Conversión de siglo
  • ERA_YEAR - Formato de conversión de siglo para la representación de año
  • ERA_D_T_FMT - Formato de conversión de siglo para la representación de fecha y hora (cadena de caracteres que se puede usar en strftime())
  • ERA_D_FMT - Formato de conversión de siglo para la representación de fecha (cadena de caracteres que se puede usar en strftime())
  • ERA_T_FMT - Formato de conversión de siglo para la representación de tiempo (cadena de caracteres que se puede usar en strftime())

Categoría de moneda:

  • INT_CURR_SYMBOL - Símbolo monetario (por ejemplo: USD)
  • CURRENCY_SYMBOL - Símbolo monetario (por ejemplo: $)
  • CRNCYSTR - Similar a CURRENCY_SYMBOL
  • MON_DECIMAL_POINT - Carácter de punto decimal monetario
  • MON_THOUSANDS_SEP - Separador de miles monetarios
  • POSITIVE_SIGN - Carácter de signo positivo
  • NEGATIVE_SIGN - Carácter de signo negativo
  • MON_GROUPING - Arreglo de combinación de números monetarios que se muestran (por ejemplo: 1 000 000)
  • INT_FRAC_DIGITS - Dígito decimal internacional
  • FRAC_DIGITS - Dígito decimal común
  • P_CS_PRECEDES - Si el símbolo monetario se muestra antes de un valor positivo, es True (1), si se muestra después, es False (0)
  • P_SEP_BY_SPACE - Si hay un espacio entre el símbolo monetario y el valor positivo, es True (1), de lo contrario es False (0)
  • N_CS_PRECEDES - Si el símbolo monetario se muestra antes de un valor negativo, es True (1), si se muestra después, es False (0)
  • N_SEP_BY_SPACE - Si hay un espacio entre el símbolo monetario y el valor negativo, es True (1), de lo contrario es False (0)
  • P_SIGN_POSN - Configuración de formato, posibles valores de retorno:
    • 0 - Escribe el número y el símbolo de moneda entre paréntesis
    • 1 - Añade un signo (+) antes del número y el símbolo de moneda
    • 2 - Añade un signo (+) después del número y el símbolo de moneda
    • 3 - Añade un signo (+) directamente antes del símbolo de moneda
    • 4 - Añade un signo (+) directamente después del símbolo de moneda
  • Configuración de formato, posibles valores de retorno:
    • 0 - Escribe el número y el símbolo de moneda entre paréntesis
    • 1 - Añade un guión (-) antes del número y el símbolo de moneda
    • 2 - Añade un guión (-) después del número y el símbolo de moneda
    • 3 - Añade un guión (-) directamente antes del símbolo de moneda
    • 4 - Añade un guión (-) directamente después del símbolo de moneda

Categoría de número:

  • DECIMAL_POINT - Carácter de punto decimal
  • RADIXCHAR - Similar a DECIMAL_POINT
  • THOUSANDS_SEP - Carácter de separador de miles
  • THOUSEP - Similar a THOUSANDS_SEP
  • GROUPING - Muestra el array en forma de combinación numérica (por ejemplo: 1 000 000)

Categoría de comunicación:

  • YESEXPR - Cadena de expresión regular que coincide con 'yes' de entrada
  • NOEXPR - Cadena de expresión regular que coincide con 'no' de entrada
  • YESSTR - Cadena de salida de 'yes'
  • NOSTR - Cadena de salida de 'no'

Categoría de conjunto de código:

  • CODESET devuelve una cadena con el nombre de la codificación de caracteres.

Detalles técnicos

Valor devuelto: Si tiene éxito, devuelve la información especificada; si falla, devuelve FALSE.
Versión PHP: 4.1.0+