• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/text/encoding.php
  • Класс: BitrixMainTextEncoding
  • Вызов: Encoding::getCurrentEncoding
static function getCurrentEncoding(): string
{
	$currentCharset = null;

	$context = Application::getInstance()->getContext();
	if ($context != null)
	{
		$culture = $context->getCulture();
		if ($culture != null)
		{
			$currentCharset = $culture->getCharset();
		}
	}

	if ($currentCharset == null)
	{
		$currentCharset = Configuration::getValue("default_charset");
	}

	if ($currentCharset == null)
	{
		$currentCharset = "Windows-1251";
	}

	return $currentCharset;
}