• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/classes/general/search.php
  • Класс: CSocNetSearch
  • Вызов: CSocNetSearch::Url
function Url($url, $params, $ancor)
{
	$url_params = array();
	$p = mb_strpos($url, "?");
	if($p !== false)
	{
		$ar = explode("&", mb_substr($url, $p + 1));
		foreach($ar as $str)
		{
			list($name, $value) = explode("=", $str, 2);
			$url_params[$name] = $name."=".$value;
		}
		$url = mb_substr($url, 0, $p);
	}

	foreach($params as $name => $value)
		$url_params[$name] = $name."=".$value;

	if(count($url_params))
		return $url."?".implode("&", $url_params).($ancor <> ''? "#".$ancor : "");
	else
		return $url.($ancor <> ''? "#".$ancor : "");
}