• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/dbresult.php
  • Класс: CAllDBResult
  • Вызов: CAllDBResult::NavNext
public function NavNext($bSetGlobalVars = true, $strPrefix = "str_", $bDoEncode = true, $bSkipEntities = true)
{
	$arr = $this->Fetch();
	if ($arr && $bSetGlobalVars)
	{
		foreach ($arr as $key => $val)
		{
			$varname = $strPrefix . $key;
			global $$varname;

			if ($bDoEncode && !is_array($val) && !is_object($val))
			{
				if ($bSkipEntities)
				{
					$$varname = htmlspecialcharsEx($val);
				}
				else
				{
					$$varname = htmlspecialcharsbx($val);
				}
			}
			else
			{
				$$varname = $val;
			}
		}
	}
	return $arr;
}