• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/punycode.php
  • Класс: CBXPunycode
  • Вызов: CBXPunycode::ExplodeDomainName
private function ExplodeDomainName($domainNameUcs4)
{
	$arResult = [];

	$ar = [];
	foreach ($domainNameUcs4 as $value)
	{
		if ($value == 0x2E)
		{
			$arResult[] = $ar;
			$ar = [];
		}
		else
		{
			$ar[] = $value;
		}
	}
	$arResult[] = $ar;

	return $arResult;
}