string idn_to_utf8    ( string $domain   [, int $options = 0   [, int $variant = INTL_IDNA_VARIANT_2003   [, array &$idna_info  ]]] )

idn_to_utf8Преобразование доменного имени из IDNA ASCII в Unicode

domain

Доменное имя в формате IDNA ASCII.

options

Опции преобразования - комбинация констант IDNA_* (кроме констант IDNA_ERROR_*).

variant

INTL_IDNA_VARIANT_2003 для IDNA 2003 или INTL_IDNA_VARIANT_UTS46 for UTS #46.

idna_info

Этот параметр используется только если используется INTL_IDNA_VARIANT_UTS46 в variant. В этом случае он будет заполнен массивом с ключами 'result', возможными ошибочными результатами преобразования, 'isTransitionalDifferent', логическое выражение означает изменило или могло бы изменить результат при использовании сквозного механизма UTS #46, и 'errors', содержащими целочисленное представление битовой маски из констант IDNA_ERROR_*.