Хороший вопрос.
Я не вижу решения его обычными методами, т.к. прямых зависимостей нет. А те, которые есть, в обратную сторону не работают.
Небольшая нейросеть могла бы справиться легко.
Может быть, вам имеет смысл изменить сам подход к решению вашей исходной задачи?
Может быть, правильнее и проще будет идти иным путем, вместо собирания массива ID Вариаций?
Может быть, правильнее и проще будет идти иным путем, вместо собирания массива ID Вариаций?
Мне клиентом вообще предоставлен экселевский файл. В нем id вариаций. Исходные данные мне не изменить. Имею что имею. Там более 700 айдишников. Товаров на сайте порядка 50 000.
Т.е мне надо примерно в 500 (т.к есть некоторые вариации входят в один и тотже товар) товаров внести правки. Выделить из 50 000 товаров 500 нужных и прописать этим товарам необходимый атрибут через $product->set_attributes()