G
N
I
D
A
O
L

Element::GetList

$arSelect = Array("ID", "IBLOCK_ID");
$arFilter = Array("IBLOCK_ID"=>$ar_result['ID'], "ACTIVE"=>"Y");

   $res = CIBlockElement::GetList(Array("SORT"=>"ASC"), $arFilter, false, false, $arSelect);

   if($ob = $res->GetNextElement()){

	$arFields = $ob->GetFields();  
	$arProps = $ob->GetProperties();
   }
или
while($ar_fields = $res->GetNext())
{
 echo $ar_fields["DATE_ACTIVE_FROM"].": ".$ar_fields["CNT"]."<br>";
}

РЕКОМЕНДУЕТСЯ для получения свойств ДЛЯ БОЛЬШОГО КОЛ_ВА ЭЛЕМЕНТОВ использовать CIBlockElement::GetPropertyValuesArray: 
$elements = [];
$order = ['SORT' => 'ASC'];
$filter = ['IBLOCK_ID' => 1];
$rows = CIBlockElement::GetList($order, $filter);
while ($row = $rows->fetch()) {
    $row['PROPERTIES'] = [];
    $elements[$row['ID']] =& $row;
    unset($row);
}

CIBlockElement::GetPropertyValuesArray($elements, $filter['IBLOCK_ID'], $filter);
unset($rows, $filter, $order);

--- Получить в переменную сразу количество элементов: --- 
$arFilter = Array("IBLOCK_ID"=>$iblock_id, "ACTIVE"=>"Y");
$res_count = CIBlockElement::GetList(Array(), $arFilter, Array(), false, Array());