Есть кусок кода который должен выключать цикл, если элемент товара не находится в массиве
$accepted_names = array('FSA','Deda Elementi','Stronglight');
$testing_vendor = $arItem['BIKE_BRAND'];
if (in_array($accepted_names, $testing_vendor) === false)
continue;
$arItem['BIKE_BRAND'] - возвращает строковое значение, к примеру Test.
Но, по каким то неведомым причинам данный скрипт не скипает цикл когда не находит производителя в массиве