• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/io/path.php
  • Класс: BitrixMainIOPath
  • Вызов: Path::getLogicalEncoding
static function getLogicalEncoding()
{
	if (defined('BX_UTF'))
		$logicalEncoding = "utf-8";
	elseif (defined("SITE_CHARSET") && (SITE_CHARSET <> ''))
		$logicalEncoding = SITE_CHARSET;
	elseif (defined("LANG_CHARSET") && (LANG_CHARSET <> ''))
		$logicalEncoding = LANG_CHARSET;
	elseif (defined("BX_DEFAULT_CHARSET"))
		$logicalEncoding = BX_DEFAULT_CHARSET;
	else
		$logicalEncoding = "windows-1251";

	return mb_strtolower($logicalEncoding);
}