Что в битрикск значит знак больше ID в запросе CIBlockElement::GetList (‘>ID’ => $somevar)?

В запросе CIBlockElement::GetList в библиотеке 1C-Bitrix знак ">" перед параметром "ID" означает, что вы хотите выбрать элементы, у которых значение поля ID больше указанного значения переменной $somevar.

CIBlockElement::GetList является методом, который позволяет выполнить выборку элементов информационного блока. Он принимает массив параметров, которые определяют условия выборки.

В данном случае, параметр "ID" используется для определения условия выборки по идентификатору элемента информационного блока. Знак ">" перед ним указывает на то, что мы хотим выбрать только те элементы, у которых значение ID больше заданного значения переменной $somevar.

Параметры метода CIBlockElement::GetList задаются в виде ассоциативного массива, где ключи - это названия параметров, а значения - это значения параметров. В данном случае, ключом является ">ID", а значением - переменная $somevar. Знак ">" является HTML-кодом для символа "больше".

Пример использования данного запроса выглядит следующим образом:

$somevar = 10; // Значение переменной для сравнения с ID

$arFilter = array(
    '>ID' => $somevar
);

$res = CIBlockElement::GetList(
    array('ID' => 'ASC'), // Сортировка по ID по возрастанию
    $arFilter,
    false,
    false,
    array('ID', 'NAME') // Поля, которые нужно выбрать
);

while($arItem = $res->Fetch()) {
    echo $arItem['ID'] . ' - ' . $arItem['NAME'] . '<br>';
}

В этом примере мы выбираем все элементы информационного блока, у которых значение ID больше 10, и выводим их ID и название.