Constantes pré-définies
 
  
   
    - 
     
INTL_ICU_VERSION
     (string)
     
    - 
     
      La version courante de la bibliothèque ICU en tant qu'une chaîne décimale
      séparer avec des points.
     
    
 
   
   
    - 
     
INTL_MAX_LOCALE_LEN
     (int)
     
    - 
     
      Limite la taille locale, par défaut à 80 en PHP. Les noms
      de locales plus grand que cette taille seront interdits.
     
    
 
   
   
    - 
     
IDNA_DEFAULT
     (int)
     
    - 
     
      Interdire le traitement des codepoints non affectés dans
      l'entrée pour les fonctions IDN et ne vérifient pas si l'entrée
      est conforme aux règles de noms de domaine ASCII.
     
    
 
   
   
    - 
     
IDNA_ALLOW_UNASSIGNED
     (int)
     
    - 
     
      Autoriser le traitement des codepoints non affectés dans l'entrée pour les
      fonctions IDN.
     
    
 
   
   
    - 
     
IDNA_USE_STD3_RULES
     (int)
     
    - 
     
      Vérifiez si l'entrée pour les fonctions IDN est conforme aux règles de noms
      de domaine ASCII.
     
    
 
   
   
    - 
     
IDNA_CHECK_BIDI
     (int)
     
    - 
     
      Vérifie si l'entrée est conforme aux règles BiDi.
      Ignoré par l'implémentation IDNA2003, qui effectue toujours cette vérification.
     
    
 
   
   
    - 
     
IDNA_CHECK_CONTEXTJ
     (int)
     
    - 
     
      Vérifie si l'entrée est conforme aux règles CONTEXTJ.
      Ignoré par l'implémentation IDNA2003, vu que cette vérification
      est nouvelle en IDNA2008.
     
    
 
   
   
    - 
     
IDNA_NONTRANSITIONAL_TO_ASCII
     (int)
     
    - 
     
      Option pour une exécution non-transitionnelle dans la fonction
      idn_to_ascii(). L'exécution transitionnelle
      est activée par défaut. Cette option est ignorée par l'implémentation
      IDNA2003.
     
    
 
   
   
    - 
     
IDNA_NONTRANSITIONAL_TO_UNICODE
     (int)
     
    - 
     
      Option pour une exécution non-transitionnelle dans la fonction
      idn_to_utf8(). L'exécution transitionnelle
      est activée par défaut. Cette option est ignorée par l'implémentation
      IDNA2003.
     
    
 
   
   
    - 
     
INTL_IDNA_VARIANT_2003
     (int)
     
    - 
     
      Utilise l'algorithme IDNA 2003 dans la fonction
      idn_to_utf8() ainsi que dans la fonction
      idn_to_ascii(). C'est le comportement par défaut.
      Cette constante et l'usage par défaut ont été dépréciés à partir de 
      la version PHP 7.2.0.
     
    
 
   
   
    - 
     
INTL_IDNA_VARIANT_UTS46
     (int)
     
    - 
     
      Utilise l'algorithme UTS #46 dans la fonction idn_to_utf8()
      ainsi que dans la fonction idn_to_ascii().
      Disponible à partir de ICU 4.6.
     
    
 
   
   
    - 
     
IDNA_ERROR_EMPTY_LABEL (int)
     
    - 
     
IDNA_ERROR_LABEL_TOO_LONG (int)
     
    - 
     
IDNA_ERROR_DOMAIN_NAME_TOO_LONG (int)
     
    - 
     
IDNA_ERROR_LEADING_HYPHEN (int)
     
    - 
     
IDNA_ERROR_TRAILING_HYPHEN (int)
     
    - 
     
IDNA_ERROR_HYPHEN_3_4 (int)
     
    - 
     
IDNA_ERROR_LEADING_COMBINING_MARK
     (int)
     
    - 
     
IDNA_ERROR_DISALLOWED (int)
     
    - 
     
IDNA_ERROR_PUNYCODE (int)
     
    - 
     
IDNA_ERROR_LABEL_HAS_DOT (int)
     
    - 
     
IDNA_ERROR_INVALID_ACE_LABEL (int)
     
    - 
     
IDNA_ERROR_BIDI (int)
     
    - 
     
IDNA_ERROR_CONTEXTJ (int)
     
    - 
     
      Erreurs rapportées dans un jeu de bits retourné par
      l'algorithme UTS #46 dans la fonction idn_to_utf8()
      ainsi que dans la fonction idn_to_ascii().