• Модуль: catalog
  • Путь к файлу: ~/bitrix/modules/catalog/lib/helpers/tools.php
  • Класс: BitrixCatalogHelpersTools
  • Вызов: Tools::checkExistKeys
static function checkExistKeys(array $fields, array $keyList, $checkNull = false)
{
	$result = false;
	if (empty($fields) || empty($keyList))
		return $result;

	$checkNull = ($checkNull === true);
	if (!$checkNull)
		$fields = array_filter($fields, 'BitrixCatalogHelpersTools::clearNullFields');

	foreach ($keyList as &$key)
	{
		if (array_key_exists($key, $fields))
		{
			$result = true;
			break;
		}
	}
	unset($key);

	return $result;
}