Конвертация имен кириллических доменов в punycode
Рецепт: как преобразовать кириллическое имя домена в punycode
Как раз для моего сервиса сокращения длинных ссылок.
require_once('idna_convert.class.php');
$idn = new idna_convert(array('idn_version'=>2008));
$punycode=isset($_REQUEST['punycode']) ? stripslashes($_REQUEST['punycode']) : '';
$punycode=(stripos($punycode, 'xn--')!==false) ? $idn->decode($punycode) : $idn->encode($punycode);
Оцените статью или поделитесь ей в соцсетях:
Рекомендуемые статьи:
Комментарии
Нет комментариев к данной статье.