CCrmUrlUtil::GetUrlScheme

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. CCrmUrlUtil
  4. GetUrlScheme
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_url_util.php
  • Класс: \CCrmUrlUtil
  • Вызов: CCrmUrlUtil::GetUrlScheme
static function GetUrlScheme($url)
{
	$url = trim(strval($url));
	$colonOffset = mb_strpos($url, ':');
	if($colonOffset === false)
	{
		$colonOffset = -1;
	}

	$slashOffset = mb_strpos($url, '/');
	if($slashOffset === false)
	{
		$slashOffset = -1;
	}

	return $colonOffset > 0 && ($slashOffset < 0 || $colonOffset < $slashOffset)
		? mb_strtolower(mb_substr($url, 0, $colonOffset)) : '';
}

Добавить комментарий