Constantes predefinidas
 
  
   
    - 
     INTL_MAX_LOCALE_LEN(integer)
- 
     
      Limitar la longitud de los nombres de configuración regional, establecido a 80 en el código de PHP.
      Los nombres de configuración regional mayores que este límite no serán aceptados.
     
    
- 
     IDNA_DEFAULT(integer)
- 
     
      Prohibir el procesamiento de caracteres no asignados de una página de código en la entrada de las
      funciones de IDN, y no comprobar si la entrada cumple con las normas ASCII de nombres de dominio.
     
    
- 
     IDNA_ALLOW_UNASSIGNED(integer)
- 
     
      Permitir el procesamiento de caracteres no asignados de una página de código en la entrada de funciones IDN.
     
    
- 
     IDNA_USE_STD3_RULES(integer)
- 
     
      Comprobar si la entrada de funciones IDN cumple con las normas ASCII de nombres de dominios.
     
    
- 
     IDNA_CHECK_BIDI(integer)
- 
     
      Comprobar si la entrada cumple con las reglas BiDi.
      Ignorada por la implementación IDNA2003, la cual siempre realiza esta comporobación.
     
    
- 
     IDNA_CHECK_CONTEXTJ(integer)
- 
     
      Comprobar si la entrada cumple con las reglas CONTEXTJ.
      Ignorada por la implementación IDNA2003, ya que esta comprobación es nueva en IDNA2008.
     
    
- 
     IDNA_NONTRANSITIONAL_TO_ASCII(integer)
- 
     
      Opción para el procesamiento no transicional de
      idn_to_ascii(). El procesamiento transicional está activado
      por omisión. Esta opción es ignorada por la implementación IDNA2003.
     
    
- 
     IDNA_NONTRANSITIONAL_TO_UNICODE(integer)
- 
     
      Opción para el procesamiento no transicional de
      idn_to_utf8(). El procesamiento transicional está activado
      por omisión. Esta opción es ignorada por la implementación IDNA2003.
     
    
- 
     INTL_IDNA_VARIANT_2003(integer)
- 
     
      Usar el algoritmo IDNA 2003 en idn_to_utf8() y en
      idn_to_ascii(). Es el valor predeterminado.
     
    
- 
     INTL_IDNA_VARIANT_UTS46(integer)
- 
     
      Usar el algoritmo UTS #46 en idn_to_utf8() y en
      idn_to_ascii().
     
    
- 
     IDNA_ERROR_EMPTY_LABEL(integer)
- 
     IDNA_ERROR_LABEL_TOO_LONG(integer)
- 
     IDNA_ERROR_DOMAIN_NAME_TOO_LONG(integer)
- 
     IDNA_ERROR_LEADING_HYPHEN(integer)
- 
     IDNA_ERROR_TRAILING_HYPHEN(integer)
- 
     IDNA_ERROR_HYPHEN_3_4(integer)
- 
     IDNA_ERROR_LEADING_COMBINING_MARK(integer)
- 
     IDNA_ERROR_DISALLOWED(integer)
- 
     IDNA_ERROR_PUNYCODE(integer)
- 
     IDNA_ERROR_LABEL_HAS_DOT(integer)
- 
     IDNA_ERROR_INVALID_ACE_LABEL(integer)
- 
     IDNA_ERROR_BIDI(integer)
- 
     IDNA_ERROR_CONTEXTJ(integer)
- 
     
      Los errores son reportados en un conjunto de bits devuelto por el algoritmo UTS #46 en
      idn_to_utf8() y en
      idn_to_ascii().