idn_to_utf8
  Convert domain name from IDNA ASCII to Unicode.
  
 
  Description
  Procedural style
  
   string idn_to_utf8
    ( string $domain
   [, int $options = 0
   [, int $variant = INTL_IDNA_VARIANT_2003
   [, array &$idna_info
  ]]] )
   
   
 
  Parameters
  
   
    
     - 
domain
- 
      
       Domain to convert in an IDNA ASCII-compatible format.
       
- 
options
- 
      
       Conversion options - combination of IDNA_* constants
       (except IDNA_ERROR_* constants).
       
- 
variant
- 
      
       Either INTL_IDNA_VARIANT_2003for IDNA 2003 orINTL_IDNA_VARIANT_UTS46for UTS #46.
 
- 
idna_info
- 
      
       This parameter can be used only if
       INTL_IDNA_VARIANT_UTS46was used forvariant. In that case, it will be filled with an
       array with the keys 'result', the possibly illegal
       result of the transformation,
       'isTransitionalDifferent', a boolean indicating
       whether the usage of the transitional mechanisms of UTS #46 either has
       or would have changed the result and 'errors',
       which is an int representing a bitset of the error
       constants IDNA_ERROR_*.
 
 
 
  Return Values
  
   The domain name in Unicode, encoded in UTF-8,  or FALSE on failure
  
  
 
 
 
  Examples
  
   Example #1 idn_to_utf8 example
   
<?php
echo idn_to_utf8('xn--tst-qla.de'); 
?>
    
   
  The above example will output: